补充方块风暴强化并接入连续I块出块逻辑

This commit is contained in:
2026-04-25 16:10:19 +08:00
parent 92e5fe2492
commit 024be82833
3 changed files with 39 additions and 1 deletions
+11
View File
@@ -791,6 +791,13 @@ void TDrawScreen(HDC hdc, HWND hWnd)
TextOut(hdc, combatRect.left + SS(18), combatRect.top + SS(754), controlText, lstrlen(controlText));
}
if (rogueStats.blockStormLevel > 0)
{
TCHAR stormText[96];
_stprintf_s(stormText, _T("\u65b9\u5757\u98ce\u66b4 \u5269\u4f59 I \u5757 %d"), rogueStats.blockStormPiecesRemaining + 3);
TextOut(hdc, combatRect.left + SS(18), combatRect.top + SS(786), stormText, lstrlen(stormText));
}
if (rogueStats.chainBlastLevel > 0)
{
TextOut(hdc, combatRect.left + SS(18), combatRect.top + SS(274), _T("\u8fde\u9501\u7206\u7834 \u5df2\u89e3\u9501"), lstrlen(_T("\u8fde\u9501\u7206\u7834 \u5df2\u89e3\u9501")));
@@ -969,6 +976,10 @@ void TDrawScreen(HDC hdc, HWND hWnd)
{
_stprintf_s(upgradeSummary + lstrlen(upgradeSummary), 512 - lstrlen(upgradeSummary), _T("\u64cd\u63a7\u5927\u5e08 Lv.1\r\n"));
}
if (rogueStats.blockStormLevel > 0)
{
_stprintf_s(upgradeSummary + lstrlen(upgradeSummary), 512 - lstrlen(upgradeSummary), _T("\u65b9\u5757\u98ce\u66b4 Lv.1\r\n"));
}
if (rogueStats.stableStructureLevel > 0)
{
_stprintf_s(upgradeSummary + lstrlen(upgradeSummary), 512 - lstrlen(upgradeSummary), _T("\u7a33\u5b9a\u7ed3\u6784 Lv.%d\r\n"), rogueStats.stableStructureLevel);