Есть ли способ изменить место появления?
В настоящее время новый крип будет появляться на одну клетку выше спавна или в следующей доступной позиции по часовой стрелке.
Есть ли способ выбрать, куда идут вновь созданные крипы?
2 ответа
В более новых API это можно сделать с spawnCreep
добавив необязательный параметр directions
, Этот параметр принимает массив предпочтительных направлений.
Game.spawns['Spawn1'].spawnCreep([WORK, CARRY, MOVE], 'Creep1', {
directions: [TOP_RIGHT]
});
Вы не можете, но можете заставить его двигаться после того, как он был создан с флагом.
if(Game.flags.Flag1 !== undefined){
creep.moveTo(Game.flags.Flag1);
}