统一游戏内提示与强化描述文案

This commit is contained in:
2026-04-26 11:19:18 +08:00
parent 2598cf0945
commit e80dd15ebf
4 changed files with 140 additions and 140 deletions
+17 -17
View File
@@ -534,8 +534,8 @@ void Fixing()
if (rainbowFilledCount > 0)
{
TCHAR rainbowDetail[128];
_stprintf_s(rainbowDetail, _T("\u8865\u5168 %d \u4e2a\u884c\u5185\u7f3a\u53e3\uff0c\u66f4\u5bb9\u6613\u8fbe\u6210\u6d88\u884c\u3002"), rainbowFilledCount);
SetFeedbackMessage(_T("\u5f69\u8679\u65b9\u5757\u751f\u6548"), rainbowDetail, 10);
_stprintf_s(rainbowDetail, _T("彩虹能量补齐 %d 个缺口,消行机会扩大。"), rainbowFilledCount);
SetFeedbackMessage(_T("彩虹方块"), rainbowDetail, 10);
}
}
@@ -553,9 +553,9 @@ void Fixing()
TCHAR terminalDetail[128];
_stprintf_s(
terminalDetail,
_T("\u7ec8\u672b\u6e05\u573a\u751f\u6548\uff0c\u6e05\u9664 %d \u683c\uff0c\u5e76\u8fdb\u5165 10 \u79d2\u72c2\u70ed\u3002"),
_T("终末清场启动,清除 %d 格,并进入 10 秒狂热。"),
clearedByTerminal);
SetFeedbackMessage(_T("\u7ec8\u672b\u6e05\u573a\u89e6\u53d1"), terminalDetail, 14);
SetFeedbackMessage(_T("终末清场"), terminalDetail, 14);
}
else if (currentMode == MODE_ROGUE && rogueStats.lastChanceCount > 0)
{
@@ -567,8 +567,8 @@ void Fixing()
}
SetFeedbackMessage(
_T("\u6700\u540e\u4e00\u640f\u89e6\u53d1"),
_T("\u81ea\u52a8\u6e05\u9664\u5e95\u90e8 3 \u884c\uff0c\u672c\u5c40\u7ee7\u7eed\u3002"),
_T("最后一搏"),
_T("底部 3 行被清除,战局得以延续。"),
14);
}
else
@@ -597,10 +597,10 @@ void Fixing()
TCHAR explosiveDetail[128];
_stprintf_s(
explosiveDetail,
_T("\u6e05\u9664 %d \u4e2a\u683c\u5b50 +%d Score"),
_T("爆破清除 %d 格 +%d "),
explosiveScoreGain > 0 ? explosiveScoreGain * 100 / rogueStats.scoreMultiplierPercent : 0,
explosiveScoreGain);
SetFeedbackMessage(_T("\u7206\u7834\u65b9\u5757\u89e6\u53d1"), explosiveDetail, 12);
SetFeedbackMessage(_T("爆破核心"), explosiveDetail, 12);
if (rogueStats.chainBombLevel > 0 && explosiveCellCount > 0)
{
@@ -633,8 +633,8 @@ void Fixing()
tScore = rogueStats.score;
TCHAR laserDetail[128];
_stprintf_s(laserDetail, _T("\u6e05\u9664 %d \u683c +%d Score"), laserCellsCleared, laserScore);
SetFeedbackMessage(_T("\u6fc0\u5149\u65b9\u5757\u89e6\u53d1"), laserDetail, 12);
_stprintf_s(laserDetail, _T("激光贯穿一列,清除 %d 格 +%d "), laserCellsCleared, laserScore);
SetFeedbackMessage(_T("棱镜激光"), laserDetail, 12);
}
}
@@ -678,14 +678,14 @@ void Fixing()
tScore = rogueStats.score;
TCHAR crossDetail[128];
_stprintf_s(crossDetail, _T("\u6e05\u9664 %d \u683c +%d Score"), totalCrossCleared, crossScore);
SetFeedbackMessage(_T("\u5341\u5b57\u65b9\u5757\u89e6\u53d1"), crossDetail, 12);
_stprintf_s(crossDetail, _T("十字冲击清除 %d 格 +%d "), totalCrossCleared, crossScore);
SetFeedbackMessage(_T("十字方块"), crossDetail, 12);
}
}
if (TryStabilizeBoard() > 0)
{
SetFeedbackMessage(_T("\u7a33\u5b9a\u7ed3\u6784\u751f\u6548"), _T("\u81ea\u52a8\u586b\u8865\u4e86\u4e00\u4e2a\u90bb\u8fd1\u7a7a\u6d1e\u3002"), 10);
SetFeedbackMessage(_T("稳定结构"), _T("附近空洞被自动填补,阵型更加稳固。"), 10);
}
if (currentMode == MODE_ROGUE)
@@ -807,10 +807,10 @@ int DeleteLines()
TCHAR followupDetail[128];
_stprintf_s(
followupDetail,
_T("\u8ffd\u52a0\u5c0f\u7206\u70b8\u6e05\u9664 %d \u683c +%d Score"),
_T("追加爆炸清除 %d 格 +%d "),
followupCleared,
followupScore);
SetFeedbackMessage(_T("\u8fde\u73af\u70b8\u5f39\u89e6\u53d1"), followupDetail, 12);
SetFeedbackMessage(_T("连环炸弹"), followupDetail, 12);
}
}
else
@@ -832,8 +832,8 @@ int DeleteLines()
tScore = rogueStats.score;
TCHAR miniDetail[128];
_stprintf_s(miniDetail, _T("\u5f69\u8679\u6d88\u884c\u89e6\u53d1\u5c0f\u578b\u9ed1\u6d1e\uff0c\u6e05\u9664 %d \u683c +%d Score"), miniBlackHoleCleared, miniScore);
SetFeedbackMessage(_T("\u865a\u7a7a\u6838\u5fc3\u89e6\u53d1"), miniDetail, 12);
_stprintf_s(miniDetail, _T("彩虹消行撕开小型黑洞,清除 %d 格 +%d "), miniBlackHoleCleared, miniScore);
SetFeedbackMessage(_T("虚空核心"), miniDetail, 12);
}
}