src/moves/movement/diagonalMovement.js
(function diagonalMovement(module) {
module.name = "diagonalMovement";
module.isValid = function(src,dst,position) {
if( dst.x == src.x + 1 && dst.y == src.y + 1 ||
dst.x == src.x - 1 && dst.y == src.y - 1 ||
dst.x == src.x + 1 && dst.y == src.y - 1 ||
dst.x == src.x - 1 && dst.y == src.y + 1 ) {
return true;
}
return false;
};
})(exports);