text: // USER CONFIGURABLE.
  
  // The number of creeps you want.
  var DesiredCreeps = {'Cub': 1, 'Simba': 3, 'Sarafina': 3, 'Lion': 1, 'Scar': 0};
  
  // The name of the spawn
  var SpawnName = 'Spawn1';
  
  // Where in the room that the above spawner is in should the creeps idle?
  var IdlePosition = {x: 4, y:15};
  
  // How long should the Pathfinding system hold onto data before discarding it?
  // Default: 1800 = ~30 minutes.
  var PFExpiry = 1800;
  
  // The Collision Avoidance System waits an X amount of ticks before activating.
  // Lower values make it more trigger happy (and CPU heavy)
  // Higher values will keep your stuck creeps in place for longer.
  // Default: 3 ticks.
  var CASDelay = 5;
  
  /* END OF CONFIGURATION. DO NOT TOUCH BELOW THIS LINE.
   * **********************************
   */
  module.exports = {
      CASDelay, CASDelay,
      DesiredCreeps: DesiredCreeps,
      SpawnName: SpawnName,
      IdleArea: function(){
          // Don't cache this. `Game` apparently resets sometimes.
          return new RoomPosition(
              IdlePosition.x,
              IdlePosition.y,
              Game.spawns[SpawnName].room.name
          );
      },
      PathFindingExpiry: PFExpiry
  }
  
  