Есть ли способ изменить место появления?

В настоящее время новый крип будет появляться на одну клетку выше спавна или в следующей доступной позиции по часовой стрелке.

Есть ли способ выбрать, куда идут вновь созданные крипы?

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);
}
Другие вопросы по тегам