const utils=require('utils') module.exports = { run(creep) { if (creep.working_target_id) { let working_target_id = creep.working_target_id; let working_target = Game.getObjectById(working_target_id); if(utils.distance(creep.pos,working_target.pos)>1.5){ creep.moveTo(working_target); }else{ creep.pickup(RESOURCE_ENERGY); //TODO:需要适应不同的建筑 creep.upgradeController(working_target); } } } }