public void Move(Unit u) { SmartClicker instance = SmartClicker.GetInstance(GameData.SC2Handle); if (!instance.CanClick((double)u.locationX, (double)u.locationY)) { instance.MoveCamera((double)u.locationX, (double)u.locationY); } Point point = instance.Game2Screen((double)u.locationX, (double)u.locationY); this.Move(point.X, point.Y); }
public void PrimaryClick(Unit u) { SmartClicker.GetInstance(GameData.SC2Handle).GameLeftClick((double)u.locationX, (double)u.locationY, false); }