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
attackControllerapplies 1000 ticks ofupgradeBlockedand decreases theticksToDowngradeby300 * <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 untilupgradeBlockedis back to 0.upgradeControllerrestores 100 ticks ofticksToDowngraderather 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.
