Screeps Wiki
Advertisement

RoomPosition is an object that represents a certain position in a room.

Api[]

Constructor[]

var pos = new RoomPosition(<x>, <y>, <roomName>);

Methods[]

  • createConstructionSite(structureType)
  • createFlag([name [, color]])
  • findClosest(type [, opts])
  • findClosest(type [, opts])
  • findClosestByRange(type [, opts])
  • findClosestByRange(objects [, opts])
  • findInRange(type, range [, opts])
  • findInRange(object, range [, opts])
  • findPathTo(x, y [, opts])
  • findPathTo(target [, opts])
  • getDirectionTo(x, y)
  • getDirectionTo(target)
  • getRangeTo(x, y)
  • getRangeTo(target)
  • inRangeTo(toPos, range)
  • isEqualTo(x, y)
  • isEqualTo(target)
  • isNearTo(x, y)
  • isNearTo(target)
  • look()
  • lookFor(type)

Properties[]

  • energyAvailable
  • energyCapacityAvailable
  • roomName
  • x
  • y

References[]

Advertisement