refactor: 优化UI组件结构与积分系统

重构部分UI组件脚本结构,统一导入风格,提升可维护性。CardUnlockOverlay解锁条件弹窗改为列表展示,提升可读性。修复QueueNotifications滚动区域高度。ScrollableDialogContent增加最大高度。StarsBackground与ParticlesBg组件代码格式优化。App.vue引入玩家积分定时更新逻辑,NPC成长系统补充间谍探测器修复。
This commit is contained in:
谦君
2025-12-18 03:47:38 +08:00
parent 2e3ac1231f
commit 2ed15c4782
42 changed files with 1342 additions and 749 deletions

View File

@@ -31,6 +31,7 @@ export default {
goToBuildings: 'Go to Buildings',
locked: 'Locked',
viewRequirements: 'View Requirements',
requirements: 'Requirements',
requirementsNotMet: 'Requirements Not Met',
current: 'Current',
level: 'Level',
@@ -280,8 +281,8 @@ export default {
ionTechnology: 'Ion weapon technology',
hyperspaceTechnology: 'Hyperspace jump technology',
plasmaTechnology: 'Plasma weapon technology',
computerTechnology: 'Increases research queue capacity, +1 per level (max 10 levels)',
espionageTechnology: 'Improves spy probe effectiveness, +1 espionage level per level',
computerTechnology: 'Increases research queue and fleet mission slots, +1 queue +1 slot per level (max 10 levels)',
espionageTechnology: 'Improves spy probe effectiveness, +1 espionage level per level. Spy level = your level - enemy level + probes/5. ≥-1 shows fleet, ≥1 shows defense, ≥3 shows buildings, ≥5 shows technologies',
weaponsTechnology: 'Increases ship and defense attack power by 10% per level',
shieldingTechnology: 'Increases ship and defense shields by 10% per level',
armourTechnology: 'Increases ship and defense armour by 10% per level',
@@ -353,6 +354,7 @@ export default {
level: 'Level',
upgradeCost: 'Upgrade Cost',
buildTime: 'Build Time',
build: 'Build',
upgrade: 'Upgrade',
maxLevelReached: 'Max Level Reached',
requirementsNotMet: 'Requirements Not Met',
@@ -467,6 +469,7 @@ export default {
colonize: 'Colonize',
spy: 'Spy',
deploy: 'Deploy',
expedition: 'Expedition',
recycle: 'Recycle',
destroy: 'Planet Destruction',
transportResources: 'Transport Resources',