PTR Changelog 2015-11-25
-
This changes are available at the Public Test Realm.
Gameplay changes
- Introduced new major kind of resource: power. Learn more from this article.
- Introduced new season leaderboard based on power processed by players.
- Introduced new structure: Power Bank.
- Introduced new structure: Power Spawn.
- Introduced new structure: Tower.
- Introduced new structure: Observer.
- Extensions capacity now depends on RCL: 50 capacity at RCL 2-6, 100 capacity at RCL 7, and 200 capacity at RCL 8.
- Reduced extensions quantity available at RCL 7 to 50, at RCL 8 to 60.
- Increased link capacity from 500 to 800.
- Increased links quantity available at RCL 8 from 5 to 6.
API Changes
- Added new constants:
STRUCTURE_TOWER
STRUCTURE_OBSERVER
STRUCTURE_POWER_BANK
STRUCTURE_POWER_SPAWN
RESOURCE_ENERGY
RESOURCE_POWER
- Added new method
Spawn.renewCreep
. - Added new method
Structure.attack
(tower only). - Added new method
Structure.heal
(tower only). - Added new method
Structure.repair
(tower only). - Added new method
Structure.observeRoom
(observer only). - Added new method
Structure.processPower
(powerSpawn only). - Added new property
Structure.store.power
(storage only). - Added new property
Structure.power
(powerBank and powerSpawn only). - Added new property
Structure.powerCapacity
(powerSpawn only). - Added new property
Creep.carry.power
. - Renamed
Energy
prototype toResource
. Old name is available as an alias. - Added new property:
Resource.resourceType
. - Added new property:
Resource.power
. - Renamed
FIND_DROPPED_ENERGY
constant toFIND_DROPPED_RESOURCES
. Old name is available as an alias. - Renamed
ERR_NOT_ENOUGH_ENERGY
constant toERR_NOT_ENOUGH_RESOURCES
. Old name is available as an alias.
-
I like the gameplay changes, it feels like they streamline the game.
-
- Room.find documentation is missing FIND_DROPPED_RESOURCES
- RoomPosition.lookFor() documentation is missing a way to search for these resources as well.
- Structure's structureType is missing details on all the new types of added structure constants in documentation.
- Controller level document will need to be updated since it's the only place we can see how many of each structure we can build at each controller level. Is there a reason this isn't available in the structure section of the API?
I don't see any details on how having additional extensions then what is allowed by the above changes is going to be handled.
-
What happens to the extensions we have above 60 when the PTR change is implemented on live?
-
@Vision They will be disabled depending on their distance from the controller in the same way as it works on the PTR.