合并本地领先源码:旧UI、GM疲劳燃烧、白金徽章孔、宠物修复、支援兵普攻开关

This commit is contained in:
hanfuit committed 2026-11-04 19:20:49 +08:00
1 parent f2debaf9bf
commit 70b3c5a6dc
57 files changed
+4256 -30

No files matched your search

@@ -85,6 +85,12 @@ type Service struct {
// 配置按账号落库(repos.Settings),运行态按副本冻结;这把锁只保护那一段
// "读当前 revision → 校验 → 写回"的临界区,避免并发保存把 revision 撞掉。
companionConfigMu sync.Mutex
// companionPresenceMu guards the synthetic sessions that expose a volunteer
// in the native friend list / party frame. These sessions have no socket and
// are deliberately NOT stored in gameSessions: only the social and party
// projection helpers below may resolve them.
companionPresenceMu sync.Mutex
companionSessions map[uint16]*gameSession
mu sync.Mutex
catalog *channelcatalog.Catalog