Shards API
- Added new global property
Game.cpu.shardLimits
. - Added new global method
Game.cpu.setShardLimits
. - Added UI for assigning CPU to the shards menu.
GCL is shared between shards and doesn’t need to be assigned to a specific shard.
Controller downgrading changes
attackController
applies 1000 ticks ofupgradeBlocked
and decreases theticksToDowngrade
by300 * <CLAIM_parts>
ticks. The claimer creep will only need 1 tick to do this amount of damage. The creep will not be able to do another attack untilupgradeBlocked
is back to 0.upgradeController
restores 100 ticks ofticksToDowngrade
rather then resets it immediately.- While the controller is downgrading, new level cannot be triggered even when the controller has enough progress (progress is not lost but accumulated).
- Safe mode activation is not possible when the controller is downgraded for 5000 or more ticks.
These changes are supported in private server v2.9.0.
Have comments or feedback? You can discuss this post here.