CodeCombat - Coding games to learn Python and JavaScript?
My hero builds a single row but needs to build multiple ones. Couldn’t figure out the reason why
// Our sleepwalking peasants are returning.
// But sleeping yetis are also coming.
// DON'T WAKE THEM UP!
// Build fences to let peasants through and stop yetis.
// 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 < fenceMap.length; j++) {
if (i == 1) {
var coor = convertCoor(i, j);
hero.buildXY("fence", coor.x, coor.y);
}
}
}
hero.moveXY(22, 15);