- Articles
71 results
-
Creep
The Creep is one of the primary entities used in Screeps. Creeps are created at player spawns, and are made up of several body parts - each capable of performing various actions (e.g. - harvesting energy -
Spawn
The spawn is a building which can store energy and spawn new creeps. An AI can request the spawn to spawn new creeps. When enough energy is available in its storage device, the required energy -
Globals
This wiki page will list fresh global scope of a Screeps AI. Note that changes in the global scope can change between each turn, as your code will move between servers sporadically, and each server -
Minerals
Minerals are resources that can be extracted and combined in order to create chemicals that boost creeps in certain ways. Working with minerals requires a room with at least RCL6. -
Novice necessities
Just starting out? Check out these tips for newcomers. This will introduce you to the basics of slack, reference links, and community driven code that can enhance your screeps experience. The official slack for the -
Controller
Room Controller - a structure the level of which changes actions possible in the room. That is, the level of a room's Controller changes which structures you can build in the room and the number -
Flag
An entity which can be set as a target for creeps. Flags have many purposes in game. Because they are considered a player-owned object and their location is stored in memory, players often use -
Sandbox:Screeps Wiki
The Screeps Wiki is a guide for "the world's first MMO strategy sandbox game for programmers", namely Screeps. Screeps is an MMO strategy game depending on scripting abilities and intelligence of player rather than -
Tips
This page lists some of the tips listed on the "Tip of the day:" popup, as well as additional information. Scripting and CPU[] You can output HTML content to the console, like links to rooms -
Road
A road is a structure that helps creeps to move faster over terrain. A road tile takes 300 points to build, which means 60 ticks to build with a single WORK body part and costs -
Link
A link is a structure that allows to transmit energy through other links in room without the use of a creep. They cannot function cross-room, and suffer a loss of Math.ceil(amount* 0 -
Screeps Wiki
The Screeps Wiki is a guide for "the world's first MMO strategy sandbox game for programmers", namely Screeps. bad boy -
Find
function (type, opts){ var$__0= this; var result; opts= opts||{}; switch (type){ case C.FIND_CREEPS: result=_.filter(register.byRoom[this.name].creeps, (function(i){ return!i.spawning;})); break; case C.FIND_MY_CREEPS: result -
Tower
Remotely attacks or heals creeps, or repairs structures. Can be targeted to any object in the room. However, its effectiveness highly depends on the distance. Each action consumes energy. Properties[] energy - The amount of energy -
Structure (object)
A structure is a game object that represents the structures extensions, links, roads, ramparts, spawns and constructed walls. Methods[] destroy(), notifyWhenAttacked(enabled), transferEnergy() (only available for extensions and links) -
Error Constants
300px 300px -
GetObjectById
The Game.getObjectById() method has many great uses, and costs very little CPU-wise to convert the string representation of a object id into the corresponding in-game object. Any object descendant of RoomObject (except -
FindPath
function (fromPos, toPos, opts){ if (fromPos.roomName!= this.name){ return [];} var fromX= fromPos.x, fromY= fromPos.y, path, cacheKeySuffix=; opts=_.clone(opts||{}); if (opts.ignoreCreeps){ cacheKeySuffix+='_ignoreCreeps';} if (opts.ignoreDestructibleStructures){ cacheKeySuffix+='_ignoreDestructibleStructures';} if (opts.withinRampartsOnly -
Construction site
A ConstructionSite is an object representing a Structure that has not finished being built. The intended Structure to be built will replace the ConstructionSite once all the required work has been completed with a different -
MoveTo
function (firstArg, secondArg, opts){ if (!this.my){ return C.ERR_NOT_OWNER;} if (data(this.id).spawning){ return C.ERR_BUSY;} if (data(this.id).fatigue 0){ return C.ERR_TIRED;} if (this.getActiveBodyparts(C -
Find Constants
video File:Placeholder -
LookAtArea
function (top, left, bottom, right){ var$__0= this; var result={}; for (var y= top; y= bottom; y++){ result[y]={}; for (var x= left; x= right; x++){ result[y][x]= [];}} var checkInside= (function(i){ return (i -
Source Keeper
Source Keepers are NPCs which are added to the game since February 2015. They are very lazy and will only shoot at creeps if they come near to the source they are resting at. With -
RoomPosition
RoomPosition is an object that represents a certain position in a room. var pos= new RoomPosition(x, y, roomName); Methods[] createConstructionSite(structureType), createFlag([name [, color]]), findClosest(type [, opts]), findClosest(type [, opts]), findClosestByRange(type [, opts]), findClosestByRange -
Room
A room is a place where a screeps simulation can take place in. Methods[] createConstructionSite(x, y [, structureType]), createConstructionSite(pos [, structureType]), createFlag(x, y [, name [, color]]), createFlag(pos [, name [, color]]), find(type [, opts]), findExitTo(room
Related Community

Wookieepedia
movies
100K
Pages100K
Images1
Video
Wookieepedia is a wiki-based online encyclopedia that contains detailed information about the Star Wars universe, including movies, books, video games, characters, locations, technology, weapons, vehicles, and everything in between. Founded in 2005, Wookieepedia has over 175,000 articles, covering everything from the…