Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-12 | oops, made a mistake in get_enemy_hp | Bryan Bishop | |
2013-10-12 | write get_enemy_hp to calculate current hp | Bryan Bishop | |
2013-10-12 | Merge branch 'master' into vba-automation | Bryan Bishop | |
2013-09-30 | Merge pull request #42 from yenatch/script-commands | Bryan Bishop | |
rename some event script commands | |||
2013-10-01 | use 'wait' for events instead of move effects | yenatch | |
2013-09-30 | event script command 0xaa doesnt exist | yenatch | |
2013-09-30 | fix up the last few event scirpt commands | yenatch | |
2013-09-26 | if_greater_than and if_less_than commands were swapped | yenatch | |
2013-09-26 | fix configuration typo | Bryan Bishop | |
2013-09-26 | fix crystal.py configuration | Bryan Bishop | |
Ugh, it's still a global? | |||
2013-09-26 | Merge branch 'yenatch/map-editor' into master | Bryan Bishop | |
Conflicts: pokemontools/crystal.py Fixes #40. | |||
2013-09-26 | crystal.py: no more relative paths | yenatch | |
2013-09-26 | map_editor: create any pngs that don't exist yet | yenatch | |
2013-09-26 | map_editor: skip any nonexistent tiles in map rendering | yenatch | |
2013-09-26 | map_editor: more flexible macro handling | yenatch | |
makes less assumptions about the structure of a header | |||
2013-09-26 | Revert "tabs to spaces (pep8)" | Bryan Bishop | |
This reverts commit 9bea14db798eedcb262d17562a37b1f337fb67eb. Conflicts: pokemontools/map_editor.py | |||
2013-09-26 | refactor a global constant to be set in __init__ | Bryan Bishop | |
2013-09-26 | put the tk loop into __main__ | Bryan Bishop | |
2013-09-26 | minor formatting fix | Bryan Bishop | |
2013-09-26 | tabs to spaces (pep8) | Bryan Bishop | |
2013-09-26 | grind to a higher level | Bryan Bishop | |
2013-09-26 | use config instead of configuration | yenatch | |
this was kind of overzealous | |||
2013-09-24 | rename bit1/bit2 script commands to event/flag | yenatch | |
2013-09-24 | script commands wildon and wildoff got mixed up | yenatch | |
this was a mistake in the original pksv spec and tauwasser's notes | |||
2013-09-22 | use explicit skips in vba autoplayer | Bryan Bishop | |
2013-09-22 | basic level-up stats screen detection | Bryan Bishop | |
2013-09-22 | go heal if level reached the target | Bryan Bishop | |
2013-09-22 | pause a few frames before typing on a keyboard | Bryan Bishop | |
For names that weren't starting with a capletter, the "select" button to switch to downcase was happening too soon. So add in a small delay to get the keyboard writing to work. | |||
2013-09-22 | make skippable decorator not always save state | Bryan Bishop | |
There are some runs where the "skippable" decorator should not save the state of the game before and after, like if the function is given different parameters and the after state should not be the canonical after state. | |||
2013-09-22 | only heal if HP is low or move1 PP is low | Bryan Bishop | |
2013-09-22 | better IsInBattle detection for level grinding | Bryan Bishop | |
2013-09-22 | fix some func calls in the auto level grinder | Bryan Bishop | |
2013-09-22 | get rid of a text_wait when talking to Elm | Bryan Bishop | |
2013-09-22 | fix cyndaquil selection in Elm's Lab | Bryan Bishop | |
2013-09-22 | make SpeedRunner.setup use the right config ref | Bryan Bishop | |
2013-09-22 | weird, why was there no shutdown command? | Bryan Bishop | |
2013-09-22 | save_state_path is only on self.config | Bryan Bishop | |
2013-09-22 | load_state was called on the wrong object | Bryan Bishop | |
2013-09-22 | implement a vba helper func for state loading | Bryan Bishop | |
This re-implements the load_state method that previously existed. I forget why it was removed, but basically a similar function is needed again, and it doesn't entirely belong in the emulator or in the emulator wrapper because these save states are game-specific. | |||
2013-09-22 | fix skippable decorator emulator state setter | Bryan Bishop | |
2013-09-22 | use self.registers in text_wait | Bryan Bishop | |
2013-09-22 | fix how autoplayer calls hold/press on buttons | Bryan Bishop | |
2013-09-22 | re-implement save_state | Bryan Bishop | |
This can be used to dump state to a file based on the current configuration of the running instance. | |||
2013-09-22 | make vba.crystal accept config | Bryan Bishop | |
2013-09-22 | make the skippable decorator use config | Bryan Bishop | |
Use the pokemontools configuration to determine where to save the save states. | |||
2013-09-21 | make the vba autoplayer use the new methods | Bryan Bishop | |
2013-09-21 | move tests into test_vba.py | Bryan Bishop | |
They didn't belong in pokemontools/vba/vba.py in the first place. | |||
2013-09-21 | combine some vba tests | Bryan Bishop | |
2013-09-21 | fix a vba.py test (test_PlaceString) | Bryan Bishop | |
2013-09-21 | Merge branch 'master' into vba-automation | Bryan Bishop | |