public override void InitializeTasks() { base.InitializeTasks(); WorkerRushTask = new WorkerRushTask() { TakeWorkers = 0 }; TimingAttackTask.Enable(); Bot.Main.TaskManager.Add(WorkerRushTask); }
public override void InitializeTasks() { base.InitializeTasks(); WorkerRushTask = CounterJensiii ? new WorkerRushJensiiTask() : new WorkerRushTask(); Bot.Main.TaskManager.Add(WorkerRushTask); Bot.Main.TaskManager.Add(new FlyerAttackTask() { RequiredSize = 3 }); Bot.Main.TaskManager.Add(new ElevatorChaserTask()); TimingAttackTask.Enable(); RecallTask.Enable(); DefenseTask.Enable(); }
public override void InitializeTasks() { base.InitializeTasks(); DefenseTask.Enable(); TimingAttackTask.Enable(); if (Tyr.Bot.TargetManager.PotentialEnemyStartLocations.Count > 1) { WorkerScoutTask.Enable(); } if (ProxyPylon) { PlacePylonTask.Enable(); } WorkerRushTask.Enable(); WorkerRushTask.Task.TakeWorkers = RushWorkers; }
public override void InitializeTasks() { base.InitializeTasks(); DefenseTask.Enable(); TimingAttackTask.Enable(); if (Bot.Main.TargetManager.PotentialEnemyStartLocations.Count > 1) { WorkerScoutTask.Enable(); } if (ProxyPylon) { PlacePylonTask.Enable(); } WorkerRushTask.Enable(); WorkerRushTask.Task.TakeWorkers = RushWorkers; WorkerRushDefenseTask.Enable(); if (MovePastSpineCrawlers) { RunbyTask.Enable(); } MineGoldenWallMineralsTask.Enable(); }