parent
1be5884b6b
commit
89c282360b
16
server.js
16
server.js
|
@ -44,7 +44,7 @@ client.on("a", (msg) => {
|
||||||
break;
|
break;
|
||||||
case "dvd!cursor":
|
case "dvd!cursor":
|
||||||
if (!argcat || argcat == "") {
|
if (!argcat || argcat == "") {
|
||||||
chat("Modes: on // off // frantic");
|
chat("Modes: on // off");
|
||||||
} else {
|
} else {
|
||||||
switch (argcat) {
|
switch (argcat) {
|
||||||
case "on":
|
case "on":
|
||||||
|
@ -58,12 +58,6 @@ client.on("a", (msg) => {
|
||||||
cursormode = "none";
|
cursormode = "none";
|
||||||
pos = {x: -500, y: -500};
|
pos = {x: -500, y: -500};
|
||||||
break;
|
break;
|
||||||
case "frantic":
|
|
||||||
ctoggle = true;
|
|
||||||
pos = {x: 5, y: 5};
|
|
||||||
vel = {x: 10, y: 15};
|
|
||||||
cursormode = "frantic";
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -72,6 +66,8 @@ client.on("a", (msg) => {
|
||||||
|
|
||||||
var pos = {x: -42, y: 5};
|
var pos = {x: -42, y: 5};
|
||||||
var vel = {x: 2/5, y: 2/7};
|
var vel = {x: 2/5, y: 2/7};
|
||||||
|
var cornerhits;
|
||||||
|
var edgehits;
|
||||||
|
|
||||||
var cursor = setInterval(function() {
|
var cursor = setInterval(function() {
|
||||||
client.sendArray([{m:'m', x: client.getOwnParticipant().x = pos.x + 50, y: client.getOwnParticipant().y = pos.y + 50}]);
|
client.sendArray([{m:'m', x: client.getOwnParticipant().x = pos.x + 50, y: client.getOwnParticipant().y = pos.y + 50}]);
|
||||||
|
@ -80,7 +76,6 @@ var cursor = setInterval(function() {
|
||||||
var cursorupdate = setInterval(function() {
|
var cursorupdate = setInterval(function() {
|
||||||
switch (cursormode) {
|
switch (cursormode) {
|
||||||
case "dvd":
|
case "dvd":
|
||||||
case "frantic":
|
|
||||||
pos.x += vel.x;
|
pos.x += vel.x;
|
||||||
pos.y += vel.y;
|
pos.y += vel.y;
|
||||||
if (pos.x >= 50) {
|
if (pos.x >= 50) {
|
||||||
|
@ -95,6 +90,11 @@ var cursorupdate = setInterval(function() {
|
||||||
if (pos.y <= -50) {
|
if (pos.y <= -50) {
|
||||||
vel.y = -vel.y;
|
vel.y = -vel.y;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (pos.x = -50 && pos.y = -50) {
|
||||||
|
cornerhits += 1;
|
||||||
|
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}, 25);
|
}, 25);
|
||||||
|
|
Loading…
Reference in New Issue