Changed miner search functions

This commit is contained in:
unknown
2023-08-31 19:19:41 +02:00
parent bde8a2309f
commit 7c1a84a5ca

View File

@@ -4,14 +4,15 @@ module.exports = {
tick(creep){
const source = Game.getObjectById(creep.memory.job.source);
if(!creep.pos.isNearTo(source)) { creep.moveTo(source); return; }
if(creep.memory.container) moveToContainer(creep);
if(!(Game.time%100)) scanForContainer(creep, source);
moveToContainer(creep);
creep.harvest(source);
}
}
function moveToContainer(creep){
const container = Game.getObjectById(creep.memory.container);
if(!container) return;
if(container.pos.x === creep.pos.x && container.pos.y === creep.pos.y) return;
creep.moveTo(container);
}