Search results

Jump to navigation Jump to search

Page title matches

  • The [https://docs.screeps.com/api/ Screeps:World API] is a very necessary component to playing and understanding the game. It contain ...they are not guaranteed to appear on the object or appear on the object if a condition if fulfilled.
    7 KB (1,085 words) - 15:09, 24 September 2021

Page text matches

  • ...(such as a respawn wall, or the deactivation of the adjacent room). When a creep is moved onto or is on an exit tile by ticks 'end' it will be transpo ...eft|thumb|210x210px|Four exit tiles that move a creep to the RIGHT room or a creep emerges into the room from the left, always plains & not in natural w
    3 KB (495 words) - 18:34, 16 January 2022
  • ...able to call functions/commands from the console can be useful. There are a few ways to go about it. By assigning a function to [[Heap#Global|global]], it is possible to access the function f
    2 KB (292 words) - 23:11, 5 December 2021
  • .... It involves sending creeps into a nearby room, either an unowned room or a Source Keeper room, and harvesting the energy from those rooms and bringing ...to use it on whatever task/goal/role they are assigned. While this can be a very easy method of gaining more energy than you could normally with the on
    11 KB (1,679 words) - 16:14, 16 January 2022
  • When a creep is finished spawning, it will emerge from the spawn one position abov ...wn creeps, the spawning creep will not emerge, and will instead wait until a location becomes available and then spawn in that direction.
    1 KB (228 words) - 12:43, 28 October 2020
  • In the context of Screeps an operating system is a process based way of controlling code execution, run priority and managing ...ust write a chain of if-else/switches to accomplish this order. Usually at a certain point of logic complexity this gets out of hand though.
    4 KB (707 words) - 17:26, 16 December 2022
  • ...gin until energy has been taken from the source it is important not to let a full source sit idle.
    558 bytes (90 words) - 19:54, 29 October 2020
  • ...This is due to console being mainly able to accept HTML, which allows for a whole host of things ranging from playing audio, creating links and buttons You can take a look at some examples in the [https://github.com/screepers/screeps-snippets
    7 KB (1,162 words) - 17:50, 20 April 2021
  • ...actor need to be owned by yourself to be able to harvest. In rooms without a controller (Center and [[Source Keeper]] Rooms) anyone can harvest the mine
    1 KB (189 words) - 20:37, 28 November 2021
  • This is a community server hosted by psy372 and Alina with a focus on performance and stability. This is a community server hosted by psy372 and Alina with a focus on performance and stability.
    2 KB (301 words) - 19:10, 21 April 2024
  • Prototyping is the process of creating a prototype of an existing object in the game, such as creep or room. This a
    417 bytes (68 words) - 12:30, 28 October 2020
  • ...be completed. Every player has a limit of how much CPU they can be use in a single [[tick]]. ...rovement on CPU usage on one server will usually also roughly translate to a 10 % improvement on other servers. The exception to this rule is the simula
    7 KB (1,173 words) - 04:33, 11 March 2021
  • First create a Droplet running Ubuntu 16.04, then either SSH into the server or use the te ...talled on Ubuntu by default, and we want the new version so we need to add a new source before we install it because Ubuntu’s version is outdated
    2 KB (316 words) - 20:39, 2 July 2019
  • === Simple overview of how to claim a new room === To claim a new room, you need to do 6(7) things:
    4 KB (720 words) - 22:53, 6 January 2021
  • The [[Loop Architecture]] of the server creates a new instance of the "loop" function each tick, but it does not reset items The first time a require statement is run it loads the module and caches the result. Future
    2 KB (282 words) - 11:42, 28 October 2020
  • A lab is a mid-to-late room structure that allows for the creation of boosts/compounds ...are produced in sequence as the previous part of the chain creates them. A cooldown is placed on the lab on running the reaction, it varies in length
    6 KB (1,040 words) - 12:41, 28 October 2020
  • RawMemory is a way to access memory directly in its string form, instead of getting it aut ...her segments are set active. Data stored in segments needs to be passed as a string.
    2 KB (380 words) - 22:07, 29 November 2021
  • ...teract with the game and external sites. The code will only function while a client is open. ...the [http://www.leagueofautomatednations.com/alliances.js alliances.js] to a location in Memory, and more.
    1 KB (232 words) - 11:53, 28 October 2020
  • ...action performed on the game's back-end database. These actions range from a creep moving from one position to another using <code>creep.move()</code> t ...unctions will return either error codes, or an <code>OK</code>, indicating a successful registration for the action to be processed. For an intent reque
    4 KB (706 words) - 12:20, 28 October 2020
  • Screeps can be a difficult game to get started with. This tutorial will help you get your au ...reeps.com/a/#!/sim/tutorial tutorial] available which will help you set up a basic codebase.
    5 KB (946 words) - 17:37, 24 June 2021
  • ...an tell in-code what Shard you are on by getting <code>Game.shard</code>. A user's [[CPU|CPU]] can be split however they choose among these shards once ...erefor, slower) than all other shards. Large portions of the shard are in a 'shut down' state, to speed up the [[tick|tick]] rate. Many older players
    4 KB (605 words) - 22:09, 29 November 2021
  • ...useful things to find. This list is sorted alphabetically for topic with a short description of the links, CTRL+F or whatever your native search is fo ==A==
    2 KB (363 words) - 19:05, 10 January 2021
  • The Resource class represents a dropped pile of resources that requires a creep to pickup() to use. It will decay if it is not picked up soon enough. ...of the [[Find Methods|'''find''']] methods of either a [[Room]] object, or a [[RoomPosition]] object to programmatically access either an array of them
    439 bytes (70 words) - 12:32, 28 October 2020
  • | Warning: Currently with AWS mode this produces a lot of PUT requests, this can easily become very expensive. For that reason == A better launcher for Screeps private servers ==
    3 KB (346 words) - 20:30, 2 July 2019
  • RoomObjects are what objects that can exist in a [[Map#Room|room]] are derived from. The prototype contains three properties Note that [[Terrain|terrain]] is not part of the RoomObjects. As a rule of thumb, anything where clicking will bring up the section with detai
    765 bytes (119 words) - 22:53, 5 December 2021
  • ...ther resources. Once an energy transfer is initiated, the sending link has a cooldown equal to the linear distance between the sending and receiving lin ...ctureStorage|storage]] is referred to as a storage link. This is typically a link that receives energy from other links, which are then transferred into
    4 KB (604 words) - 12:42, 28 October 2020
  • ...RCL 3, an additional one at both RCL 5 and 7 and, three more at RCL 8 for a total of six when at RCL 8. Towers can Attack, Heal and repair, at the cos ...nything at a range of 20 tiles/RoomPositions or more will be capped out at a minimum (150 hits for attack, 100 hits for heal and, 200 hits for repair).
    3 KB (459 words) - 12:44, 28 October 2020
  • ...or example, the 'hauler' can bring energy to [[StructureStorage|storage]], a [https://docs.screeps.com/api/#StructureContainer container], or directly t Drop mining is the harvesting of resources without a container or link nearby. While it is the simplest form of static mining, i
    6 KB (976 words) - 12:40, 28 October 2020
  • ...y|energy]] is available in the [[room|room]] to spawn them. Their role in a colony is entirely dependent on the user, as beyond the body giving differe
    673 bytes (112 words) - 12:03, 28 October 2020
  • ...ions inside a colony. While these creeps tend to be less-specialized than a role creep, they are far more flexible able to take on many different tasks ...ask assigned. Balancing these is up to the user, more WORK and the faster a task gets done, but the more expensive the creep is. More CARRY, and the l
    7 KB (1,171 words) - 20:16, 20 January 2021
  • ...oon as the last one has finished processing. This means that a tick is not a definite unit of time; they average about 3-4 seconds each, but sometimes t
    542 bytes (92 words) - 12:45, 28 October 2020
  • ...ertain location. Due to creeps being able to travel diagonally, to prevent a creep from getting through, these structures need to include additional cor ...sible. No structures (except roads) can be built in range 1 of an exit, so a ring around each exit at range 2 is built.
    1 KB (230 words) - 11:19, 3 November 2020
  • ...en you may find this useful. This article is structured ''roughly'' after a Maturity Matrix. ...lementations efficiency wise, or be a small part to add on not necessarily a full rework. This is not to say that implementations listed are the 'only'
    57 KB (9,540 words) - 19:04, 16 January 2022
  • The bot then needs to be added as a steam workshop item. This can be done via the screeps server interface. Well, the usual script could already be released as a bot.
    2 KB (246 words) - 20:33, 2 July 2019
  • ...on. The details in here should lean towards concepts and ideas, instead of a hard "what" of each entity. Explanations of various implementations and use * If information is provided elsewhere, a cursory description/explanation and a link to the original source will suffice.
    4 KB (696 words) - 22:55, 26 November 2021
  • ...consisting of one sector with 72 rooms bordered by highways, and requires a mod to make new maps. A region is a group of sectors and highway rooms, normally divided into four areas by ord
    6 KB (1,082 words) - 21:15, 24 January 2021
  • ...e temporary and will decay over time, they also grant [[vision|vision]] on a [[room|room]] that they are in.
    363 bytes (60 words) - 12:45, 28 October 2020
  • ...rgy and upgrade a controller as well as a creep specified for that role or a generic creep, but there is also no reason it could not if desired.
    1 KB (200 words) - 20:23, 20 January 2021
  • ...ree types of terrain in the game: Plains, Swamps and Walls. The terrain of a room affects everything in it, from [[pathing]], to where you place your st Swamps are a walkable terrain type. Swamps cause 10 fatigue per body part, five times mo
    2 KB (266 words) - 23:21, 27 November 2021
  • ...any, a fully automatic bot is the end-goal, and automatic base building is a large step towards it. There's a few types of automatic bases, depending on method used.
    6 KB (962 words) - 00:48, 29 January 2022
  • ...ing your code more efficient in some form or manner. In order to optimize, a target must be chosen to optimize towards. Optimizing to use the least amount of CPU to complete a specific task like locking creeps to 1 intent per tick to reduce average CP
    3 KB (535 words) - 17:54, 17 March 2022
  • ...d, standalone game server that allows you to launch your own game world on a local computer or dedicated server on the Internet. ...be cumbersome to modify and update and is not the preferred way to manage a server.
    3 KB (441 words) - 15:24, 21 April 2024
  • OwnedStructure is an in-game class representing a [[Structure]] that has a player name associated with it. It is used in an inheritance chain with suc
    569 bytes (75 words) - 12:26, 28 October 2020
  • ...as little, as you want. However, if your talking in terms of survival of a colony of creeps there are repeatable patterns that emerge in development t ...ns one a creep manually is not effective as a colony grows even a little. A user and subsequently their bot, needs to be able to have creeps do tasks a
    42 KB (7,315 words) - 16:16, 9 March 2021
  • ...e to the player. It only applies to owned rooms, and it can be upgraded by a creep using energy. When a room is first claimed, it is at RCL 1. Each level takes exponentially more
    5 KB (787 words) - 23:09, 27 November 2021
  • ...jects in that room will fail. There are several ways of getting vision in a room. ..., you will have vision in that room. Similarly if a creep dies and leaves a tombstone, you will have vision in that room as long as they tombstone exis
    1 KB (238 words) - 23:20, 27 November 2021
  • ...r perform any action on, amortizing the cost of the selection process over a longer period of time. ...arget in Memory or the heap, allowing follow on ticks to spend less CPU on a validation check instead of selection.
    2 KB (327 words) - 12:22, 31 January 2021
  • ...oom]]. A Room's [[Room Control Level]] (''RCL'') is increased by upgrading a claimed room controller, and will increase the number of [[Structure]]s ava ...unowned'', '''''claimed''''' or ''reserved''. These rooms form the core of a player's empire, from their first spawn to their lofty empire of 30+ claime
    3 KB (507 words) - 23:05, 1 November 2020
  • ...to take exception with user's creeps harvesting energy and will attack on a semi-regular basis when they can reach the room safely. Recently, they hav ...slices' by players. They have more angular bodies and are always red with a darker red outline.]]
    14 KB (2,320 words) - 00:30, 26 January 2021
  • This is a community-hosted and run wiki for the Screeps franchise.
    159 bytes (21 words) - 09:20, 31 August 2022
  • This guide will help you get started with installing a Screeps [[Private Server|Private Server]]. These are the community-preferred solutions for hosting a private server.
    2 KB (301 words) - 15:02, 21 April 2024
  • Global Resets are a byproduct of the [[loop architecture]]. They occur when the `global` object When the global object is reset it causes a spike in CPU usage as a number of items are no longer cached and must be regenerated, including-
    1 KB (187 words) - 12:15, 28 October 2020
  • its probably better to use them like "\u{2795}" instead of calling a function
    4 KB (545 words) - 12:47, 28 October 2020
  • ...nd run by the screeps devs and is currently the largest world running with a total of 4 shards. ...vel Resource|CPU Unlocks]], for 24 hours per unlock used, or by purchasing a lifetime subscription. This subscription model applies to [[Shard|shards]]
    3 KB (480 words) - 18:27, 27 November 2021
  • ...me [[tick|tick]] at a rate of one up to a maximum of 5000. The effects of a reservation mean no other players can [[harvest|harvest]] [[source|sources] ...oxyHarvesting|Proxy Harvesting]] to allow for more energy to be brought of a room, without claiming it. They are also used to stake claims on rooms how
    973 bytes (161 words) - 12:31, 28 October 2020
  • These servers run either continuously or on a 'seasonal' basis A server focused primarily on the War side of screeps with high-level play.
    771 bytes (119 words) - 22:09, 3 February 2021
  • ...nvaders]], are internally managed by the server and are designed to impede a player from harvesting in their room. Source Keeper rooms are the middle ni ...K has not been disturbed. Once an SK is damaged, the 300 tick countdown to a new spawn starts. If the old SK is not dead by the time the new SK spawns,
    862 bytes (151 words) - 12:39, 28 October 2020
  • ...a level requirement. Each production of a commodity sets the factory into a cooldown phase where it can not produce anything until it ends, this time i ...s across the map each region spawns a different deposit and each shard has a different deposit in its respective region. Creeps can harvest from deposi
    7 KB (1,143 words) - 12:41, 28 October 2020
  • This page provides a list of common tasks that can be performed on a Screeps [[Private Server|Private Server]] using the CLI server. Get a list of available commands.
    10 KB (1,342 words) - 14:58, 21 April 2024
  • Pathfinding refers to the process of getting from Position A to Position B. <code>A - - - > B</code>
    10 KB (1,603 words) - 15:03, 16 January 2022
  • Knowing "constant worthy" values that do not have a constant set up in the engine yet is important especially now that private |Hits (Health/HitPoints) per-part of a creep
    8 KB (1,138 words) - 17:57, 11 January 2022
  • ...s been spent on upgrading room controllers, across any player owned rooms. A player will retain their GCL between respawns. ...'s set limit. Higher GCLs will provide you with additional rooms and CPU. A user's required GCL points to next level by default is expressed by <code>M
    2 KB (310 words) - 12:15, 28 October 2020
  • ...seasons, such as modifying constants or new resources. Most seasons have a few weeks between the announcement and when ticks start, allowing players t ...via a mod to the game, which the developers upload to the official Github. A current list can be found [https://github.com/search?q=org%3Ascreeps+season
    10 KB (1,457 words) - 22:15, 3 May 2024
  • ...tick, thus saving [[CPU]] every tick. Note that the hack is exactly that: a hack. It relies on the underlying implementation of the API, not the publis ...state, then after any changes have been made end-of-tick it is run though a <code>JSON.stringify()</code> for storage. The user running the code pays
    3 KB (563 words) - 02:09, 30 July 2021
  • ...cts that meet the specifications passed in the arguments. It can be passed a FIND_* constant, and has and optional filter argument. ...ccount. This is better for finding, for example, the creep that can get to a certain position fastest, but it is more expensive [[CPU]]-wise.
    2 KB (297 words) - 12:07, 28 October 2020
  • ...ceful place. Between NPC invaders, Strongholds, Caravans and, other users, a user must always be ready to defend what they have claimed or attack when n ...ith enemies, allies and their own creeps. While one creep may act well as a defense from an NPC invader, groups of creeps working together can accompli
    11 KB (1,910 words) - 11:54, 28 October 2020
  • This is a community-hosted and run wiki for [//screeps.com Screeps], the world's firs ...ommunity/topics/200416541-Public-Test-Realm Public Test Realm Changelogs]. A place for discussion of upcoming changes.
    1 KB (174 words) - 17:47, 20 April 2021
  • ...art out as a [[ConstructionSite|construction site]], which can be built by a creep using <code>Creep.build()</code>. All structures have a number of hitpoints. [[StructureRampart|Ramparts]] and [[StructureWall|cons
    463 bytes (67 words) - 12:40, 28 October 2020
  • Screeps itself has a few methods for communicating with another player within the game. Some ar ...to your messages from the top left menu or by going to https://screeps.com/a/#!/messages.
    7 KB (1,092 words) - 19:27, 27 July 2021
  • ...ed. Each body part can only receive one boost, but different body parts in a creep may receive different boosts. Boosts are removed if the creep is rene ...Tier 2 compounds are created by combining tier 1 compounds with hydroxide, a base compound. Tier 3 compounds, the most expensive, are created by combini
    2 KB (241 words) - 22:55, 3 December 2021
  • An Account-level Resource is a resource in Screeps that is linked to the user's account and not to anythin CPU Unlocks allow for a user to unlock their full CPU as determined by their [[GCL|GCL]] and [[Shar
    2 KB (402 words) - 21:31, 19 January 2021
  • ...s just reverted. Alternatively you can use <code>ALT + ENTER</code> to do a push or 'save' the current code you are working on. ...hen in folders dependent on server (like screeps.com, or your local IP for a steam private server), all scripts created are contained within. As long a
    4 KB (723 words) - 23:32, 15 April 2021
  • Template body design bases on a predefined subset of bodyparts, that have calculated energy cost, and repea i.e we want a mineral worker creep that has as many WORK parts as possible and half of WO
    4 KB (640 words) - 09:47, 5 March 2021
  • ...ss. This is done to increase GCL and therfor increase the amount of rooms a user can claim, or to simply increase their ranking on the leaderboards for ...ers or haulers from the seed room at first, then when you hit RCL 6, build a terminal and draw more energy into it.
    1 KB (209 words) - 12:08, 28 October 2020
  • The documentation is a valuable reference. ...more. Check their [https://github.com/LeagueOfAutomatedNations GitHub] for a browser extension and other projects.
    2 KB (245 words) - 08:58, 15 January 2022
  • This is a list of some of the most common problems people come across while playing t ...> is suppose to be a <code>==</code> for example if your running logic for a creep <code>if(creep.memory.role = 'roleName')</code> Will set every creep
    15 KB (2,631 words) - 02:45, 30 June 2021
  • [https://github.com/thmsndk/Screeps3D/releases Screep's 3D] is a 3D client for Screeps created by [https://github.com/bonzaiferroni/Screeps3 ...ttps://web.archive.org/web/20180816225435/http://screeps.high5r.com/making-a-screeps-client/ way-back machine], or stay up-to-date on the #screeps3d cha
    536 bytes (79 words) - 12:35, 28 October 2020
  • ...ing off your mineral-mining and compound-production code, you'll end up at a disadvantage compared to your neighbors who started earlier. Of course, XGH2O isn't the only useful compound, you'll be making a wide assortment for combat purposes and other optimizations. But in peace t
    8 KB (1,405 words) - 12:21, 28 October 2020
  • ...edits, Screep's in-game currency is used to transact these deals, as such, a user starting out will normally first need to deal buy orders to acquire cr ...Name is not required. Creating an order costs 5% of its price in credits, a user can create up to 300 orders per-[[Shard|Shard]] and each order lasts 3
    15 KB (2,590 words) - 21:03, 29 November 2021
  • ...ut a claim part) starts with a 1500 ticksToLive property that decreases at a rate of 1 per game tick. Once ticksToLive reaches 0, the creep dies leaving a tombstone.
    3 KB (448 words) - 07:14, 22 April 2021
  • ...rough [[Market]] transactions. In some cases, Energy is used by players as a form of currency, and can be used to indirectly transfer credits to other p There are a few different ways to acquire energy.
    11 KB (1,816 words) - 18:31, 22 January 2021
  • ...et shard, they will have the same name and ticks-to-live but no memory and a different ID.
    678 bytes (107 words) - 12:43, 28 October 2020
  • ...t that point, members of the player community gathered in #loan to develop a website to make alliances publicly known and available. ...site] was the initial result of the #loan collaboration. Features include a map of the world highlighting rooms owned by each alliance as an overview,
    2 KB (336 words) - 11:51, 28 October 2020
  • A m3.medium EC2 instance (1 CPU's and 4GB RAM) or a c4.large (2 CPU's and 4GB RAM) runs the game quickly, while t2.micro was no .... You can now connect to your EC2 instance's IP address @ port 21025 using a Steam client.
    2 KB (257 words) - 20:37, 2 July 2019
  • ...page it can be found on this page by clicking survival https://screeps.com/a/#!/sim ...ity about the differences compared to playing on the official server or on a [[Private Server|private server]]
    2 KB (423 words) - 12:38, 28 October 2020
  • ...oles than the standard miners and carriers may be required, to account for a variety of resource types instead of only checking for energy. ...ing action, if the creep has no carry parts the minerals will drop, and if a container is present with free space, into the container. You then need to
    2 KB (285 words) - 22:28, 19 January 2021
  • ...pecial powers and are considered the hero units of screeps. Power is also a resource that can be sold/bought in the [[Market|market]]. It is naturally ...ill in a ruin for 5 ticks, then on the ground subsequent ticks. Attacking a powerBank reflects half of the damage back to the attacking creep.
    15 KB (2,331 words) - 01:02, 29 December 2021
  • The [https://docs.screeps.com/api/ Screeps:World API] is a very necessary component to playing and understanding the game. It contain ...they are not guaranteed to appear on the object or appear on the object if a condition if fulfilled.
    7 KB (1,085 words) - 15:09, 24 September 2021