feat: 实现远征任务事件与报告展示

新增远征任务事件逻辑,支持资源、暗物质、舰船发现及遭遇海盗/外星人等多种结果,并生成对应任务报告。MessagesView支持远征任务详情展示,包括获得资源、舰船及损失舰船。补充多语言包相关远征事件提示。
This commit is contained in:
谦君
2025-12-19 12:37:34 +08:00
parent 752cade67c
commit 20fb2bb6a4
13 changed files with 408 additions and 67 deletions

View File

@@ -68,7 +68,8 @@ export default {
buildingLevelZero: '建築等級為0無法拆除',
researchQueueFull: '研究隊列已滿',
moonExists: '已存在月球',
insufficientDebris: '殘骸場不足'
insufficientDebris: '殘骸場不足',
launchFailed: '發射失敗'
},
nav: {
overview: '總覽',
@@ -734,7 +735,19 @@ export default {
recycleSuccess: '回收任務成功完成',
recycleFailed: '回收任務失敗,目標位置沒有殘骸',
destroySuccess: '行星毀滅任務成功執行',
destroyFailed: '行星毀滅任務失敗'
destroyFailed: '行星毀滅任務失敗',
expeditionResources: '探險隊發現了資源!',
expeditionDarkMatter: '探險隊發現了暗物質!',
expeditionFleet: '探險隊發現了廢棄的艦船!',
expeditionPiratesAttack: '探險隊遭遇海盜襲擊,損失了部分艦船',
expeditionPiratesEscaped: '探險隊遭遇海盜,但成功逃脫',
expeditionAliensAttack: '探險隊遭遇外星人襲擊,損失了部分艦船',
expeditionAliensEscaped: '探險隊遭遇外星人,但成功逃脫',
expeditionNothing: '探險隊什麼也沒有發現',
missileAttackSuccess: '導彈攻擊成功!',
missileAttackFailed: '導彈攻擊失敗',
missileAttackIntercepted: '導彈被攔截',
hits: '命中'
},
simulatorView: {
title: '戰鬥模擬器',