tweak(hud): el mode numèric de vides mostra repuestos (vides-1), coherent amb els slots
This commit is contained in:
@@ -232,8 +232,11 @@ namespace Systems::InitHud {
|
|||||||
float scale,
|
float scale,
|
||||||
float spacing) {
|
float spacing) {
|
||||||
if (Defaults::Hud::LIVES_DISPLAY == Defaults::Hud::LivesDisplay::DIGITS) {
|
if (Defaults::Hud::LIVES_DISPLAY == Defaults::Hud::LivesDisplay::DIGITS) {
|
||||||
// Mateixa regla que el nivell: zeros a l'esquerra atenuats.
|
// Repuestos = vides − 1 (la nau en joc no compta), igual que els
|
||||||
drawScore(text, livesDigits(lives), bright, dim, active, x_left, top_y, scale, spacing);
|
// slots. Mateixa regla de color que el nivell: zeros a l'esquerra
|
||||||
|
// atenuats, dígit significatiu en endavant encès.
|
||||||
|
const int SPARES = std::max(0, lives - 1);
|
||||||
|
drawScore(text, livesDigits(SPARES), bright, dim, active, x_left, top_y, scale, spacing);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
drawSlots(renderer, shape, lives, bright, dim, x_left, center_y, scale, spacing);
|
drawSlots(renderer, shape, lives, bright, dim, x_left, center_y, scale, spacing);
|
||||||
|
|||||||
Reference in New Issue
Block a user