Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from typing import List
- from modules.FieldsUpgradeModule import FieldsUpgradeModule
- from modules.HeroModule import HeroModule
- from modules.ModuleChain import ModuleChain
- from modules.ResourceBalancerModule import ResourceBalancerModule
- from modules.ResourceBalancing.CapacityBalancer import CapacityBalancer
- from modules.base.module import BotModule
- sleep_length: int = 13 * 60
- running_modules: List[BotModule] = [
- HeroModule().schedule_time(sleep_length),
- ModuleChain([
- ModuleChain([
- ResourceBalancerModule(balancer=CapacityBalancer(870, 2170, 1085, 1300)),
- FieldsUpgradeModule(upgrade_only_lowest=True, max_level=7, whitelist={'חוטב עצים'},
- min_resources=[870, 2170, 1085, 1300]).schedule_time(sleep_length)
- ], cyclic=True, should_wait=False),
- ModuleChain([
- ResourceBalancerModule(balancer=CapacityBalancer(2170, 1735, 650, 1030)),
- FieldsUpgradeModule(upgrade_only_lowest=True, max_level=7, whitelist={'מכרה ברזל'},
- min_resources=[2170, 1735, 650, 1030]).schedule_time(sleep_length)
- ], cyclic=True, should_wait=False),
- ModuleChain([
- ResourceBalancerModule(balancer=CapacityBalancer(910, 1170, 910, 260)),
- FieldsUpgradeModule(upgrade_only_lowest=True, max_level=6, whitelist={'שדה יבול'},
- min_resources=[910, 1170, 910, 260]).schedule_time(sleep_length)
- ], cyclic=True, should_wait=False)
- ])
- ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement