improve spawn point

This commit is contained in:
Romain Beaumont 2015-10-12 21:59:13 +02:00
parent c26b11bb74
commit 50785a9e5e
2 changed files with 10 additions and 6 deletions

View file

@ -1,11 +1,7 @@
module.exports=inject;
function randomInt (low, high) {
return Math.floor(Math.random() * (high - low) + low);
}
function inject(serv,player)
{
player.gameMode=serv.gameMode;
player.spawnPoint=serv.spawnPoints[randomInt(0,serv.spawnPoints.length)];
player.spawnPoint=serv.getSpawnPoint();
}

View file

@ -2,8 +2,16 @@ var vec3=require("vec3");
module.exports=inject;
function randomInt (low, high) {
return Math.floor(Math.random() * (high - low) + low);
}
function inject(serv,settings)
{
serv.gameMode=settings.gameMode;
serv.spawnPoints=[new vec3(6,81,6),new vec3(3,81,6),new vec3(8,81,6)];
serv.getSpawnPoint = function() {
return new vec3(randomInt(5,20),81,randomInt(5,20));
}
}