X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=score.js;h=f8bb712e58f491b74bafc39eb63d5a378c69b3a9;hb=22084c552fc5405860bcd4c7052736a48fb7a516;hp=ab07189d53b872513e2b9ccf3f3184ba572b3cae;hpb=d62c9b9a3b3b221778baaae54c22156acd8d403d;p=ultimatescore
diff --git a/score.js b/score.js
index ab07189..f8bb712 100644
--- a/score.js
+++ b/score.js
@@ -245,9 +245,8 @@ function time_elapsed2()
return Math.floor(time_elapsed2_raw());
}
-function update_clock()
+function update_given_clock(elapsed, id)
{
- let elapsed = time_elapsed();
let min = Math.floor(elapsed / 60);
let sec = elapsed % 60;
@@ -266,37 +265,20 @@ function update_clock()
html += "
" + text.charAt(i) + "
";
}
}
- document.getElementById('clock').innerHTML = html;
+ document.getElementById(id).innerHTML = html;
} else {
- document.getElementById('clock').innerHTML = text;
+ document.getElementById(id).innerHTML = text;
}
}
-function update_clock2()
+function update_clock()
{
- let elapsed = time_elapsed2();
- let min = Math.floor(elapsed / 60);
- let sec = elapsed % 60;
-
- if (sec < 10) sec = "0" + sec;
- let text = min + ":" + sec;
+ update_given_clock(time_elapsed(), 'clock');
+}
- if (ultimateconfig['exohack']) {
- // This is a hack around the fact that Exo has variable-width numerals.
- // It doesn't look fantastic, but for the clock, it's better not to have
- // the text jumping around.
- let html = "";
- for (let i = 0; i < text.length; ++i) {
- if (text.charAt(i) === ':') {
- html += ':';
- } else {
- html += "" + text.charAt(i) + "
";
- }
- }
- document.getElementById('clock2').innerHTML = html;
- } else {
- document.getElementById('clock2').innerHTML = text;
- }
+function update_clock2()
+{
+ update_given_clock(time_elapsed2(), 'clock2');
}
function goalA()