コード例 #1
0
ファイル: controls.py プロジェクト: t-ambur/acCNN
 def grab_item(pos):
     if pos == 1:
         KI.KeyPress(KI.J_KEY, KEYPRESS_DELAY)
     elif pos == 2:
         KI.KeyPress(KI.K_KEY, KEYPRESS_DELAY)
     elif pos == 3:
         KI.KeyPress(KI.L_KEY, KEYPRESS_DELAY)
     time.sleep(1)
コード例 #2
0
ファイル: controls.py プロジェクト: t-ambur/acCNN
 def start():
     KI.KeyPress(KI.C_KEY, KEYPRESS_DELAY)
     time.sleep(.5)
     KI.KeyPress(KI.LBRACKET, KEYPRESS_DELAY)
     time.sleep(.5)
     KI.KeyPress(KI.LBRACKET, KEYPRESS_DELAY)
     time.sleep(.5)
     KI.KeyPress(KI.LBRACKET, KEYPRESS_DELAY)
     time.sleep(.5)
     KI.KeyPress(KI.LBRACKET, KEYPRESS_DELAY)
コード例 #3
0
ファイル: controls.py プロジェクト: t-ambur/acCNN
 def buy(pos):
     if pos == 0:
         KI.KeyPress(KI.KEY1, KEYPRESS_DELAY)
     elif pos == 1:
         KI.KeyPress(KI.KEY2, KEYPRESS_DELAY)
     elif pos == 2:
         KI.KeyPress(KI.KEY3, KEYPRESS_DELAY)
     elif pos == 3:
         KI.KeyPress(KI.KEY4, KEYPRESS_DELAY)
     elif pos == 4:
         KI.KeyPress(KI.KEY5, KEYPRESS_DELAY)
     time.sleep(1)
コード例 #4
0
ファイル: newGame.py プロジェクト: t-ambur/pkmCNN
 def titleOptions(self):
     print("setting up the options to favor me...", flush=True)
     KI.KeyPress(KI.DOWN, KI.SAFE_DELAY)
     KI.KeyPress(KI.DOWN)
     KI.KeyPress(KI.A)
     KI.KeyPress(KI.LEFT)
     KI.KeyPress(KI.LEFT)
     KI.KeyPress(KI.DOWN)
     KI.KeyPress(KI.DOWN)
     KI.KeyPress(KI.RIGHT)
     KI.KeyPress(KI.DOWN)
     KI.KeyPress(KI.A)
     print("waiting...", flush=True)
     time.sleep(1)
     print("Done.", flush=True)
コード例 #5
0
ファイル: controls.py プロジェクト: t-ambur/acCNN
 def deploy(pos):
     if pos == 0:
         KI.KeyPress(KI.Q_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Q_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Q_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Q_KEY, KEYPRESS_DELAY)
     elif pos == 1:
         KI.KeyPress(KI.W_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.W_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.W_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.W_KEY, KEYPRESS_DELAY)
     elif pos == 2:
         KI.KeyPress(KI.E_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.E_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.E_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.E_KEY, KEYPRESS_DELAY)
     elif pos == 3:
         KI.KeyPress(KI.R_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.R_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.R_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.R_KEY, KEYPRESS_DELAY)
     elif pos == 4:
         KI.KeyPress(KI.T_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.T_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.T_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.T_KEY, KEYPRESS_DELAY)
     elif pos == 5:
         KI.KeyPress(KI.Y_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Y_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Y_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.Y_KEY, KEYPRESS_DELAY)
     elif pos == 6:
         KI.KeyPress(KI.U_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.U_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.U_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.U_KEY, KEYPRESS_DELAY)
     elif pos == 70:
         KI.KeyPress(KI.I_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.I_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.I_KEY, KEYPRESS_DELAY)
         KI.KeyPress(KI.I_KEY, KEYPRESS_DELAY)
     time.sleep(1)
コード例 #6
0
ファイル: controls.py プロジェクト: t-ambur/acCNN
 def toggle_store():
     KI.KeyPress(KI.SPACE_BAR, KEYPRESS_DELAY)
     time.sleep(1)
コード例 #7
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_a(self):
     KI.KeyPress(KI.A, KEYPRESS_DELAY)
     if self.print:
         print("pressed A", flush=True)
コード例 #8
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_right(self):
     KI.KeyPress(KI.RIGHT, KEYPRESS_DELAY)
コード例 #9
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_left(self):
     KI.KeyPress(KI.LEFT, KEYPRESS_DELAY)
コード例 #10
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_up(self):
     KI.KeyPress(KI.UP, KEYPRESS_DELAY)
コード例 #11
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_down(self):
     KI.KeyPress(KI.DOWN, KEYPRESS_DELAY)
コード例 #12
0
ファイル: controls.py プロジェクト: t-ambur/pkmCNN
 def press_b(self):
     KI.KeyPress(KI.B, KEYPRESS_DELAY)
     if self.print:
         print("pressed B", flush=True)
コード例 #13
0
ファイル: newGame.py プロジェクト: t-ambur/pkmCNN
 def startNewGame(self):
     print("Lets get through these text blocks...", flush=True)
     KI.KeyPress(KI.A)
     print("Waiting...", flush=True)
     time.sleep(2.4)
     print("Spamming B Button", flush=True)
     for i in range(0, 24, 1):
         KI.KeyPress(KI.B, KI.FAST)
     print("Time to enter our name...", flush=True)
     KI.KeyPress(KI.A, KI.FAST)
     KI.KeyPress(KI.A, KI.SAFE_DELAY)
     KI.KeyPress(KI.LEFT, KI.FAST)
     KI.KeyPress(KI.A, KI.FAST)
     KI.KeyPress(KI.UP, KI.FAST)
     KI.KeyPress(KI.UP, KI.FAST)
     KI.KeyPress(KI.LEFT, KI.FAST)
     KI.KeyPress(KI.A, KI.FAST)
     print("What a great name!", flush=True)
     time.sleep(1)
     KI.KeyPress(KI.A, KI.FAST)
     time.sleep(2)
     for i in range(0, 14, 1):
         KI.KeyPress(KI.B, KI.FAST)
     print("Red? What an atrocious color.", flush=True)
     KI.KeyPress(KI.DOWN, KI.SAFE_DELAY)
     KI.KeyPress(KI.A, KI.FAST)
     print("This guy really likes to talk...", flush=True)
     for i in range(0, 20, 1):
         KI.KeyPress(KI.B, KI.FAST)
     print("Is he done?", flush=True)
コード例 #14
0
ファイル: newGame.py プロジェクト: t-ambur/pkmCNN
 def insert_card(self):
     print("inserting card...", flush=True)
     # file -> open
     KI.KeyPress(KI.ALT, KI.SAFE_DELAY)
     KI.KeyPress(KI.F_KEY, KI.SHORT_DELAY)
     KI.KeyPress(KI.ENTER, KI.SHORT_DELAY)
     # type the ROM name, press enter
     KI.KeyPress(KI.B_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.L_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.U_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.E_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.DOT_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.Z_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.I_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.P_KEY, KI.TYPE_DELAY)
     KI.KeyPress(KI.ENTER, KI.SHORT_DELAY)
     # set default window size
     KI.KeyPress(KI.SET_DEFAULT_SIZE, KI.SHORT_DELAY)
     # wait for intro cinematic?
     if C.CINEMATIC_DELAY:
         print("waiting for cinematic...", flush=True)
         time.sleep(20)
     else:
         print("doing my best to skip this cinematic...", flush=True)
         print("waiting...", flush=True)
         time.sleep(6)
         print("skipping", flush=True)
         KI.KeyPress(KI.START)
         print("waiting...", flush=True)
         time.sleep(4.5)
     print("Entering title menu...", flush=True)
     KI.KeyPress(KI.START)
     time.sleep(3)
     KI.KeyPress(KI.START, KI.SHORT_DELAY)
     time.sleep(3)
     print("At title menu.", flush=True)
コード例 #15
0
ファイル: newGame.py プロジェクト: t-ambur/pkmCNN
 def continue_game(self):
     KI.KeyPress(KI.A, KI.SAFE_DELAY)
     time.sleep(3)
     KI.KeyPress(KI.A, KI.SAFE_DELAY)