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