I’ve been working on this level but I can’t seem to get it to work. My hero goes to the first position and then does nothing else. Can someone please assist me?
// Senick's prepared the grid map how to build fences.
var hunter = hero.findNearest(hero.findFriends());
var fenceMap = hunter.getMap();
// This function converts grid into XY coordinates.
function convertCoor(row, col) {
return {x: 34 + col * 4, y: 26 + row * 4};
}
// Iterate over fenceMap and build at fence at all 1s.
for(var i = 0; i < fenceMap.length; i++){
for(var j = 0; j < i.length; j++){
if (fenceMap[j] == 1 && fenceMap[i] == 1){
var coor = convertCoor(i, j);
hero.buildXY("fence", coor.x, coor.y);
}
}
}
// Move back to the village after building the fences.
hero.moveXY(22, 15);