feat: 新增NPC与外交逻辑,优化UI组件结构

重构并精简了部分UI组件,移除冗余弹窗与详情组件,新增NPC相关逻辑(npcBehaviorLogic、npcGrowthLogic、npcStore等)及外交逻辑(diplomaticLogic、DiplomacyView)。完善分页、标签、复选框等通用UI组件。优化战报弹窗,调整README下载链接为相对路径,修复部分国际化内容。
This commit is contained in:
谦君
2025-12-15 08:23:45 +08:00
parent 44580909a3
commit 9b9fda0400
164 changed files with 18628 additions and 2775 deletions

View File

@@ -8,8 +8,8 @@
"email": "1962257451@qq.com"
},
"private": true,
"version": "1.1.0",
"buildDate": "2025/12/14 15:57:43",
"version": "1.2.0",
"buildDate": "2025/12/15 08:22:52",
"main": "dist-electron/main.js",
"type": "module",
"scripts": {
@@ -17,7 +17,7 @@
"build": "vue-tsc -b && vite build && node update-build-date.js",
"preview": "vite preview",
"build:server": "pnpm run build && go build",
"build:electron": "pnpm run build && electron-builder"
"build:electron": "cross-env ELECTRON_BUILD=1 pnpm run build && electron-builder"
},
"dependencies": {
"@tailwindcss/vite": "^4.1.17",
@@ -45,6 +45,7 @@
"@types/node": "^24.10.2",
"@vitejs/plugin-vue": "^6.0.1",
"@vue/tsconfig": "^0.8.1",
"cross-env": "^7.0.3",
"electron": "^39.2.7",
"electron-builder": "^26.0.12",
"electron-vite": "^5.0.0",
@@ -63,6 +64,9 @@
"electron-winstaller",
"esbuild",
"vue-demi"
],
"ignoredBuiltDependencies": [
"electron"
]
},
"packageManager": "pnpm@10.13.1+sha512.37ebf1a5c7a30d5fabe0c5df44ee8da4c965ca0c5af3dbab28c3a1681b70a256218d05c81c9c0dcf767ef6b8551eb5b960042b9ed4300c59242336377e01cfad",