public override void OnStart(Bot bot) { MicroControllers.Add(new FleeCyclonesController()); MicroControllers.Add(new HitAndRunController()); Set += ZergBuildUtil.Overlords(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new FleeCyclonesController()); MicroControllers.Add(new FearEnemyController(UnitTypes.MUTALISK, UnitTypes.MISSILE_TURRET, 10) { CourageCount = 20 }); MicroControllers.Add(new HitAndRunController()); Set += ZergBuildUtil.Overlords(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new ZerglingController()); MicroControllers.Add(new StutterController()); MicroControllers.Add(new InfestorController()); MicroControllers.Add(new DodgeBallController()); MicroControllers.Add(new QueenTransfuseController()); Set += ZergBuildUtil.Overlords(); Set += WorkerRushDefense(); Set += Zerglings(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new StutterController()); MicroControllers.Add(new LurkerController()); MicroControllers.Add(new TargetFireController(GetPriorities())); Set += ZergBuildUtil.Overlords(); if (bot.EnemyRace == Race.Protoss) { Set += Broodlords(); } Set += AntiLifting(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new SwarmHostController()); MicroControllers.Add(new InfestorController()); MicroControllers.Add(new RavagerController()); MicroControllers.Add(new DodgeBallController()); MicroControllers.Add(new QueenTransfuseController()); MicroControllers.Add(FearSpinesController); MicroControllers.Add(new StutterController()); //MicroControllers.Add(new TargetFireController(GetPriorities())); Set += ZergBuildUtil.Overlords(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new ZerglingController()); MicroControllers.Add(new StutterController()); MicroControllers.Add(new InfestorController()); MicroControllers.Add(new DodgeBallController()); MicroControllers.Add(new QueenTransfuseController()); TimingAttackTask.Task.BeforeControllers.Add(new SoftLeashController(UnitTypes.ZERGLING, UnitTypes.HYDRALISK, 12)); Set += ZergBuildUtil.Overlords(); Set += WorkerRushDefense(); Set += Tech(); Set += Hydralisks(); Set += Zerglings(); Set += MainBuild(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new CorruptorController()); MicroControllers.Add(new QueenTransfuseController()); MicroControllers.Add(new InfestorController()); MicroControllers.Add(new KillParasitedController()); MicroControllers.Add(new InfestorController()); MicroControllers.Add(StutterController); MicroControllers.Add(StutterForwardController); Set += ZergBuildUtil.Overlords(); Set += DTSpores(); Set += ReaperSpines(); Set += BansheeSpores(); Set += DefendFourRax(); Set += Units(); Set += AntiLifting(); }
public override void OnStart(Bot bot) { MicroControllers.Add(new StutterController()); MicroControllers.Add(new TargetFireController(GetPriorities())); TimingAttackTask.Enable(); WorkerScoutTask.Enable(); QueenInjectTask.Enable(); DefenseTask.Enable(); QueenDefenseTask.Enable(); ArmyOverseerTask.Enable(); Set += ZergBuildUtil.Overlords(); Set += Spores(); Set += Zerglings(); Set += Ultras(); Set += MainBuild(); Set += AntiLifting(); }