Update to include getLocation and setPosition

This commit is contained in:
edonaldson 2013-03-19 17:03:00 -05:00
parent ca9bfe9c87
commit cc2f648804

View file

@ -214,6 +214,15 @@ Drone.prototype.fwd = function(numBlocks){};
Drone.prototype.back = function(numBlocks){}; Drone.prototype.back = function(numBlocks){};
Drone.prototype.turn = function(numTurns){}; Drone.prototype.turn = function(numTurns){};
/************************************************************************
Drone Positional Info
=====================
* getLocation - Returns a Bukkit Location object for the drone
* setPosition - Sets a drones location and direction
***/
Drone.prototype.getLocation = function(){};
Drone.prototype.setPosition = function(x,y,z,dir){};
/************************************************************************ /************************************************************************
Drone Markers Drone Markers
============= =============
@ -769,6 +778,18 @@ Used when placing torches so that they face towards the drone.
return this; return this;
}; };
// //
// position
//
Drone.prototype.getLocation = function() {
return org.bukkit.Location(this.world, this.x, this.y, this.z);
};
Drone.prototype.setPosition = function(x,y,z,dir) {
if (x) this.x = x;
if (y) this.y = y;
if (z) this.z = z;
if (dir) this.dir = dir;
};
//
// building // building
// //
Drone.prototype.sign = function(message,block){ Drone.prototype.sign = function(message,block){