/
ESMissionRecon1.py
51 lines (38 loc) · 924 Bytes
/
ESMissionRecon1.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import ESMouse as mouse
import ESKeyboard as key
import ESImage as image
import ESStation as station
import ESSpace as space
import ESPilot as pilot
import ESShortcut as sc
import ESPanel as panel
import time
def run():
# print '--> mission Recon 1'
if not station.undock():
return False
if not space.warpToMissionLocation():
return False
if not space.enableAllLowSlot():
return False
if not space.openMissionDetail():
return False
if not space.activateAccelerationGate():
return False
# pocket 1
# can activate acceleration gate without cleaning
mouse.move(-200, 0)
if not space.openAfterBurn():
return False
if not space.activateAccelerationGate():
return False
# # pocket 2
time.sleep(2)
if space.findOK():
mouse.leftClick()
if not space.missionObjectiveComplete():
return False
if not space.backToAgentStation():
return False
print '<-- mission Recon 1\n'
return True