Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var harvester = require('harvester');
  2.  
  3. for(var name in Game.creeps) {
  4.     var creep = Game.creeps[name];
  5.  
  6.     if(creep.memory.role == 'harvester') {
  7.         harvester(creep);
  8.     }
  9.  
  10.     if(creep.memory.role == 'builder') {
  11.    
  12.         if(creep.energy == 0) {
  13.             creep.moveTo(Game.spawns.Spawn1);
  14.             Game.spawns.Spawn1.transferEnergy(creep);
  15.         }
  16.         else {
  17.             var targets = creep.room.find(Game.CONSTRUCTION_SITES);
  18.             if(targets.length) {
  19.                 creep.moveTo(targets[0]);
  20.                 creep.build(targets[0]);
  21.             }
  22.         }
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement