Add velocity HUD display (Velocity: 0) in top-left corner

This commit is contained in:
vottozi committed 2026-02-06 18:04:33 +06:00
1 parent a1d54b01b0
commit aa9590e2f4
3 files changed
+20 -4

No files matched your search

+7 -2
View File
@@ -1216,8 +1216,13 @@ namespace ZL
}
// update velocity text
std::string velocityStr = "Velocity: " + std::to_string(static_cast<int>(Environment::shipState.velocity));
uiManager.setText("velocityText", velocityStr);
if (shipAlive && !gameOver) {
auto velocityTv = uiManager.findTextView("velocityText");
if (velocityTv) {
std::string velocityStr = "Velocity: " + std::to_string(static_cast<int>(Environment::shipState.velocity));
uiManager.setText("velocityText", velocityStr);
}
}
uiManager.update(static_cast<float>(delta));
lastTickCount = newTickCount;