feat: 收敛玩法运行时配置并加入故障恢复

This commit is contained in:
2026-04-01 13:04:26 +08:00
parent 1635a11780
commit 3ef841ecc7
73 changed files with 8820 additions and 2122 deletions

View File

@@ -0,0 +1,53 @@
# 积分赛最大配置模板
本文档作为积分赛的完整模板入口。当前项目仍维护一份共享全量模板:
- [当前最全配置模板](D:/dev/cmr-mini/doc/config/当前最全配置模板.md)
如果要为积分赛新建一份“尽量全”的活动配置,建议至少覆盖这些块:
```json
{
"app": {},
"map": {},
"playfield": {
"kind": "control-set",
"source": {},
"CPRadius": 6,
"controlOverrides": {},
"metadata": {}
},
"game": {
"mode": "score-o",
"session": {
"startManually": false,
"requiresStartPunch": true,
"requiresFinishPunch": false,
"autoFinishOnLastControl": false
},
"punch": {
"policy": "enter-confirm",
"radiusMeters": 5,
"requiresFocusSelection": true
},
"scoring": {
"type": "score",
"defaultControlScore": 10
},
"guidance": {},
"presentation": {},
"visibility": {},
"finish": {},
"telemetry": {},
"feedback": {}
},
"resources": {},
"debug": {}
}
```
建议搭配阅读:
- [规则说明文档](D:/dev/cmr-mini/doc/games/积分赛/规则说明文档.md)
- [游戏配置项](D:/dev/cmr-mini/doc/games/积分赛/游戏配置项.md)
- [score-o.json](D:/dev/cmr-mini/event/score-o.json)