From 9571c58c070af656d6edacb33c4cacf35eacc670 Mon Sep 17 00:00:00 2001 From: thzxx <1440196015@qq.com> Date: Mon, 24 Aug 2026 22:11:45 +0800 Subject: [PATCH] =?UTF-8?q?version:=200.1.35=E2=86=920.1.36=E2=80=94?= =?UTF-8?q?=E2=80=94=E8=A1=A5=E9=BD=90=E7=89=88=E6=9C=AC=E6=B5=81=E7=A8=8B?= =?UTF-8?q?(0.1.36a=20=E4=BF=AE=E5=A4=8D=E5=B7=B2=E5=AD=98=E5=9C=A8,?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=9C=AA=E5=8D=87=E6=98=AF=E6=88=91=E7=9A=84?= =?UTF-8?q?=E7=96=8F=E6=BC=8F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit package.json/ApiFacade/SettingsPanel/storeHelper/slots(GAME_VERSION)/facade-registry/gameengine 断言 6 处同步; AGENTS 版本头同步(三问题处置状态诚实口径):弹框双排名已修,推进/白屏根因待真实环境错文; build 绿 7007 测试绿 --- package.json | 2 +- src/renderer/game/engine/runtime/ApiFacade.ts | 2 +- src/renderer/game/storage/slots.ts | 2 +- src/renderer/ui/panels/SettingsPanel.tsx | 2 +- src/renderer/ui/storeHelper.ts | 2 +- tests/facade-registry.test.ts | 2 +- tests/gameengine.test.ts | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 6af3750..1d1cf85 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "chronicle-of-the-immortal-clan", "productName": "仙途家族志", - "version": "0.1.35", + "version": "0.1.36", "description": "修仙 · 家族 · 经营 · 战斗 模拟器", "main": "./out/main/index.js", "author": "MetonaTeam", diff --git a/src/renderer/game/engine/runtime/ApiFacade.ts b/src/renderer/game/engine/runtime/ApiFacade.ts index ce1efec..a64f696 100644 --- a/src/renderer/game/engine/runtime/ApiFacade.ts +++ b/src/renderer/game/engine/runtime/ApiFacade.ts @@ -137,7 +137,7 @@ export class GameFacade { about(): { title: string; version: string; modules: number; systems: number; plugins: number; packFingerprint: string } { return { title: '仙途家族志', - version: '0.1.35', + version: '0.1.36', modules: this.world.systemList().length, systems: this.world.systemList().filter((s) => s.enabled).length, plugins: this.world.pluginList().length, diff --git a/src/renderer/game/storage/slots.ts b/src/renderer/game/storage/slots.ts index 0eac878..d65ed93 100644 --- a/src/renderer/game/storage/slots.ts +++ b/src/renderer/game/storage/slots.ts @@ -1,7 +1,7 @@ import { GameState, SaveMeta, SnapshotMeta, Id } from '../types/domain' import { validateLoadedState, exportEnvelope, parseImportEnvelope } from './migrate' -const GAME_VERSION = '0.1.35' +const GAME_VERSION = '0.1.36' const DB_PREFIX = 'cotyc-save-' let seqCounter = 0 diff --git a/src/renderer/ui/panels/SettingsPanel.tsx b/src/renderer/ui/panels/SettingsPanel.tsx index 996937b..ba131b8 100644 --- a/src/renderer/ui/panels/SettingsPanel.tsx +++ b/src/renderer/ui/panels/SettingsPanel.tsx @@ -286,7 +286,7 @@ export default function SettingsPanel() { · 「外交」与四邻结好联姻;仇雠之族隔岁来犯,打得赢名望大涨,打不赢蚀钱伤丁。
· 「史书」自动记述繁华与凋零——百年之后,后人翻开这一卷家族志,见代代薪火、历历雪泥。 -
版本 0.1.35 · Chronicle of the Immortal Clan
+
版本 0.1.36 · Chronicle of the Immortal Clan
) diff --git a/src/renderer/ui/storeHelper.ts b/src/renderer/ui/storeHelper.ts index a634639..5c62445 100644 --- a/src/renderer/ui/storeHelper.ts +++ b/src/renderer/ui/storeHelper.ts @@ -14,7 +14,7 @@ export function metaFromState(state: GameState, slot: number): SaveMeta { members: alive, reputation: state.family.reputation, updatedAt: new Date().toISOString(), - version: '0.1.35' + version: '0.1.36' } } diff --git a/tests/facade-registry.test.ts b/tests/facade-registry.test.ts index 04714b1..5af04d9 100644 --- a/tests/facade-registry.test.ts +++ b/tests/facade-registry.test.ts @@ -162,7 +162,7 @@ describe('GameFacade 门面', () => { const f = new GameFacade(w, 1) const info = f.about() expect(info.title).toBe('仙途家族志') - expect(info.version).toContain('0.1.35') + expect(info.version).toContain('0.1.36') expect(info.modules).toBeGreaterThanOrEqual(11) expect(info.systems).toBeGreaterThan(0) expect(info.plugins).toBeGreaterThanOrEqual(3) diff --git a/tests/gameengine.test.ts b/tests/gameengine.test.ts index def15d8..fbb114c 100644 --- a/tests/gameengine.test.ts +++ b/tests/gameengine.test.ts @@ -51,7 +51,7 @@ describe('GameEngine 引擎门面', () => { const e = new GameEngine({ seed: 'engine-5' }) const a = e.about() expect(a.plugins).toBeGreaterThanOrEqual(3) - expect(a.version).toContain('0.1.35') + expect(a.version).toContain('0.1.36') }) })