3 ms·
--- hatetris.html 2010-04-10 03:37:17.491337444 +0100 +++ Downloads/hatetris.html 2010-04-10 03:32:08.264902582 +0100 @@ -65,6 +65,8 @@ var replayOut;
by VBprogrammer 17y ago
--- hatetris.html 2010-04-10 03:37:17.491337444 +0100
+++ Downloads/hatetris.html 2010-04-10 03:32:08.264902582 +0100
@@ -65,6 +65,8 @@
var replayOut;
var replayIn;
var replayTimeoutId;
+ var gravityTimeoutId;
+ var gravityInterval = 500;
// draw the current scenery
function drawWell(thisWell) {
@@ -415,6 +417,8 @@
// take user input
document.onkeydown = keyhandler;
+
+ gravityTimeoutId = setTimeout("gravityHandler();", gravityInterval);
}
function showReplay() {
@@ -554,6 +558,14 @@
}
}
+ function gravityHandler() {
+ var down = 2;
+ var gameContinues = transformHandler(down);
+ if(gameContinues) {
+ gravityTimeoutId = setTimeout("gravityHandler();", gravityInterval);
+ }
+ }
+
function keyhandler(event) {
// only handle one key at a time.
@@ -626,4 +638,4 @@
/></p>
</noscript>
</body>
-</html>
\ No newline at end of file
+</html>