We are happy to introduce a new big feature: [b]Decorations[/b].
This update is going to add a whole new dimension in your in-game activities. You are now able to generate and collect resources that will allow you to decorate your rooms, creeps, structures and other assets, giving them unique look and individuality.
Pixels
[b]Pixels[/b] is a new type of resource that is used to craft decorations. It's an ephemeral resource stored directly in your account, like former Subscription Tokens. You can obtain pixels in three ways:- Generate 1 pixel using [url=https://docs.screeps.com/api/#Game.cpu.generatePixel][b][i]Game.cpu.generatePixel()[/i][/b][/url] method. It will consume 5000 CPU from your bucket.
- Purchase at our [url=https://store.steampowered.com/itemstore/464350/browse/?filter=all]official store[/url] or [url=https://steamcommunity.com/market/search?appid=464350]Steam Community Market[/url].
- Buy and sell on the in-game market.
Decorations
When you collect at least 500 pixels, you can [u]pixelize[/u] (craft) a decoration. Just go to the new [url=https://screeps.com/a/#!/inventory][b]Inventory[/b][/url] section and click [u]Pixelization[/u]. You will receive one decoration for every 500 pixels spent. Which decorations you get is fully random based on their rarity and type. Decoration are split into 5 types:- [b]Graffiti[/b] - you can place this image as a graffiti on walls in your rooms.
- [b]Wall texture[/b] - you can place this image as a room-wide wall texture in your rooms.
- [b]Floor texture[/b] - you can place this image as a room-wide floor texture in your rooms.
- [b]Creep[/b] - you can use this image to decorate your creeps (either all of them or using a name filter).
- [b]Badge[/b] - a custom player badge that you can set for your account.
- Rarity 1: None.
- Rarity 2: Adjustable brightness and lighting animation.
- Rarity 3: Visible on the world map.
- Rarity 4: Visible on the world map. Adjustable brightness and lighting animation.
- Rarity 5: Choose your own color. Visible on the world map. Adjustable brightness and lighting animation.
- Rarity 3: None.
- Rarity 4: Adjustable brightness.
- Rarity 5: Choose your own color. Adjustable brightness.
- Rarity 4: None
- Rarity 5: Choose your own color.
- Always rarity 5.
Decoration themes
Besides types, all decorations are split into 7 color [b]themes[/b]: Fire, Desert, Nature, Sea, Winter, Alien, Mono. They have no special meaning except specific color. Basically, they are just the names for the colors that are used in the decoration graphic. You can restrict pixelization by a specific theme if you wish to craft only decorations of the specific color to match your existing design. This option increases the pixelization cost from 500 to 2,000 pixels.Other resources
This update also contains other ephemeral account resources revamp: [b]CPU Unlocks[/b] and [b]Access Keys[/b]. They are regular tradeable resources, so that now we have 3 account resource types on the market. CPU Unlocks is a new form of Subscription Tokens. Each CPU Unlock will provide 1 day of unlocked CPU to your account. All existing Subscription Tokens will be converted to 60 CPU Unlocks each automatically upon release. Access Keys are needed to get access to the upcoming Season World. You will need 5 Access Keys to unlock the first Season. We will announce its launch date later. We will sell Access Keys with 50% discount until that. You will be able to freely transfer these resources between Screeps Inventory and Steam inventory as well.Subscriptions
[b]With this update we discontinue all new recurring CPU subscriptions purchases.[/b] If you have an already active recurring CPU subscription, it will be effective indefinitely as long as you wish. But new subscriptions will not be sold. Instead, you can buy CPU Unlocks and programmatically activate them once in a while from your game code. Lifetime CPU Subscription is still available and is renamed to Lifetime CPU Unlock.API Changes
- Introduced new property: [url=https://docs.screeps.com/api/#Game.cpu][b][i]Game.cpu.unlocked[/i][/b][/url]. It's true when your CPU is unlocked regardless of the unlock method: it may be a recurrent subscription, a lifetime subscription, or using CPU Unlock resource.
- Introduced new property: [url=https://docs.screeps.com/api/#Game.cpu][b][i]Game.cpu.unlockedTime[/i][/b][/url]. If your CPU is unlocked with 'CPU Unlock' resource, the value of this property is the unlock expiration time.
- Introduced new method: [url=https://docs.screeps.com/api/#Game.cpu.unlock][b][i]Game.cpu.unlock()[/i][/b][/url]. It will consume 1 CPU Unlock resource and extend unlock time by 24 hours.
- Introduced new method: [url=https://docs.screeps.com/api/#Game.cpu.generatePixel][b][i]Game.cpu.generatePixel()[/i][/b][/url]. It will consume 5000 CPU from your bucket to create 1 Pixel resource.
- All new ephemeral account resources are exposed in the [url=https://docs.screeps.com/api/#Game.resources][b][i]Game.resources[/i][/b][/url] object.
