예제 #1
0
파일: vba.py 프로젝트: PapaDoc6/pokecrystal
def press(buttons, steplimit=1):
    """
    Press a button. Use steplimit to say for how many steps you want to press
    the button (try leaving it at the default, 1).
    """
    if hasattr(buttons, "__len__"):
        number = button_combiner(buttons)
    elif isinstance(buttons, int):
        number = buttons
    else:
        number = buttons
    for step_counter in range(0, steplimit):
        Gb.step(number)
예제 #2
0
파일: vba.py 프로젝트: PapaDoc6/pokecrystal
def nstep(steplimit):
    """
    Step the game forward by a certain number of instructions.
    """
    for counter in range(0, steplimit):
        Gb.step()
예제 #3
0
파일: vba.py 프로젝트: PapaDoc6/pokecrystal
def step():
    """
    Advances the emulator forward by one step.
    """
    Gb.step()