public override void Invoke(bool isSimulate, bool async)
        {
            OpenPlanetMenuCommand openPlanetMenuCommand = new OpenPlanetMenuCommand(Point);

            openPlanetMenuCommand.StateContainer = StateContainer;
            openPlanetMenuCommand.Invoke(isSimulate, async);
            log.Debug(this.ToString());
            StateContainer.EnterPlanet();
            if (isSimulate)
            {
                sim.Mouse.MoveMouseBy(0, -25).Sleep(100).LeftButtonClick().Sleep(1000);
                if (FirstTime)
                {
                    sim.Mouse.LeftButtonClick().Sleep(100).LeftButtonClick().Sleep(100).LeftButtonClick().Sleep(100);
                }

                sim.Mouse.MoveMouseTo(500 * xf, 560 * yf);
                sim.Mouse.LeftButtonDown().Sleep(200);
                sim.Mouse.MoveMouseBy(0, -5).Sleep(200);
                sim.Mouse.LeftButtonUp().Sleep(200);

                sim.Mouse.MoveMouseTo(500 * xf, 560 * yf).LeftButtonClick().Sleep(800);
                sim.Mouse.LeftButtonDown().Sleep(800);
                sim.Mouse.MoveMouseTo(500 * xf, 330 * yf).Sleep(500);
                sim.Mouse.LeftButtonUp().Sleep(500);
            }
        }
Beispiel #2
0
 public override void Invoke(bool isSimulate, bool async)
 {
     log.Debug(this.ToString());
     StateContainer.EnterPlanet();
     if (isSimulate)
     {
         sim.Mouse.MoveMouseTo(652 * xf, 658 * yf).Sleep(100).LeftButtonClick().Sleep(500);
     }
 }