Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-12 | improve some VBA-related docstrings | Bryan Bishop | |
2013-10-12 | call super __init__() in SpeedRunner | Bryan Bishop | |
2013-10-12 | use get_enemy_hp instead of a custom check | Bryan Bishop | |
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 | Merge pull request #41 from kanzure/fix-crystal-config | Bryan Bishop | |
Fix crystal.py configuration | |||
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-25 | Merge pull request #38 from kanzure/importable-map-editor | Bryan Bishop | |
Importable map editor | |||
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 | additional words for the keyboard testing | 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 | test keyboard typing functions | Bryan Bishop | |
This tests 18 different names being typed on the keyboard. These are supposed to be typed using the shortest possible sequence of button presses to get to the right letter selection. | |||
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 | basic keyboard writing test | Bryan Bishop | |
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 | a test for moving in circles | Bryan Bishop | |
Well, it's more like a square. | |||
2013-09-22 | remove vba.shutdown() from another test | Bryan Bishop | |
2013-09-22 | reduce some duplicated code inside some tests | Bryan Bishop | |
Those movement checks are now collapsed into a single function that each test can individually call. | |||
2013-09-22 | remove unnecessary emulator shutdown | Bryan Bishop | |
2013-09-22 | change the walk test after Elm's Lab | Bryan Bishop | |
The walk test is useful to see if the player is able to move, but it shouldn't walk down and out of the building because the test is comparing against the MapNumber for Elm's Lab and not New Bark Town. | |||
2013-09-22 | test that the Elm's Lab sequence works | 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 | test that the current map is correct | Bryan Bishop | |
2013-09-22 | add more defaults to setup_wram for testing | Bryan Bishop | |
This is sorta absurd, it should just load these values by parsing wram.asm on its own. |