- Added game changes support according to this changelog.
- Hotfixes.
- Added game changes support according to this changelog.
- Hotfixes.
- Add support for binary modules according to this changelog.
- Add support for new WebGL renderer.
- Hotfixes.
- Added game changes support according to this changelog.
- Added game changes support according to this changelog.
- Sandbox security hotfix
- Added game changes support according to this changelog.
- Fixed a bug with inactive bots.
- Added game changes according to this changelog.
- Added public memory segments support according to this changelog.
- Added game changes according to this changelog.
- Added support for Respawn Areas according to this changelog.
- Added support for memory segments and other changes according to this changelog.
- Added support for RoomVisual API according to this changelog.
- Disallowed
Promise
objects since due to their security vulnerability in virtual machine environment. - Fixed a bug with invalid runtime data for a controller signed by another player, but owned by the current player.
- Disabled recycling creeps that are not spawned yet.
- Creeps can be renewed by multiple spawns simultaneously now.
- Updated LokiJS dependency to 1.4.2 version that fixes corruption of
db.json
file. - Fixed a bug with invalid
Map.describeExits
result for newly generated rooms.
- Game changes according to 2016-11-27 changelog.
- Removed respawn delay timer.
- Added new CLI
system
object. Moved all methods fromtools
tosystem
andmap
. - Added new CLI method
system.runCronjob
. - Fixed an incorrect value of
Game.cpu.limit
property.
- Added the title field in the Steam Workshop mods editor.
- Added Steam Workshop support for mods and bot AI scripts. Use your Steam client server launcher to submit npm packages to the Workshop.
- Breaking change: replaced all callback methods in mods
config
object with events. See example mods to learn more. - Introduced autonomous NPC bot players system, see README.
- Fixed a bug with creeps unable to move in newly generated rooms.
- New users are created with 100 CPU limit.
config.cli.createSandbox
is deprecated now, useconfig.cli.onCliSandbox
instead.- Fixed permissions for scripts in
node_modules/.hooks
after runningscreeps init
.
- Technical release.
- Replaced
moddir
launch option withmodfile
. Themods.json
file is moved to the same folder as.screepsrc
. Themods
folder is no longer used now. - Added new modding option
config.backend.welcomeText
. - Added
DRIVER_MODULE
env var toengine
processes to explicitly tell which module should be loaded.
- Fixed an issue that caused some processes to start before the storage process is ready to accept connections.