swordio
Version:
A medieval warrior-based programming language
15 lines (12 loc) • 360 B
JavaScript
function ShaveCell(map) {
this.map = map;
}
ShaveCell.type = "-";
ShaveCell.prototype.encounter = function(enemy, vector) {
var newNumberType = enemy.type.charCodeAt(0) - 1;
if (newNumberType < 32) enemy.kill();
enemy.type = String.fromCharCode(newNumberType);
enemy.x += vector.x;
enemy.y += vector.y;
};
module.exports = ShaveCell;