Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
mamayaya1
GitHub Repository: mamayaya1/game
Path: blob/main/projects/9007199254740992/js/auto_move.js
4626 views
1
2
var auto_move_flag = false;
3
var auto_move_time;
4
5
function start_auto_move(){
6
auto_move_flag = true;
7
auto_move();
8
}
9
10
function auto_move(){
11
if ( auto_move_flag === false )
12
return;
13
var direction = Math.floor( Math.random() * 4 );
14
GM.move( direction );
15
setTimeout( "auto_move()", auto_move_time );
16
}
17
18
function stop_auto_move(){
19
auto_move_flag = false;
20
}
21
22
window.requestAnimationFrame(function(){
23
document.getElementById("auto-move-run").addEventListener("click",function(){
24
var time = parseInt( document.getElementById("auto-move-input-time").value );
25
if ( !isNaN( time ) ){
26
auto_move_time = time;
27
if ( auto_move_flag === false ){
28
start_auto_move();
29
}
30
}
31
});
32
document.getElementById("auto-move-stop").addEventListener("click",function(){
33
stop_auto_move();
34
});
35
});
36
37