Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-11 | handle wild yes/no prompt during battle | Bryan Bishop | |
2013-11-11 | wild switch prompt detector | Bryan Bishop | |
2013-11-11 | prepare for a wild-based detector | Bryan Bishop | |
This one isn't implemented yet but might as well get the wrapper functions out of the way. | |||
2013-11-11 | rename the switch prompt detector | Bryan Bishop | |
2013-11-11 | handle the yes/no prompt in the battle run loop | Bryan Bishop | |
2013-11-11 | add is_switch_prompt to the input poll detector | Bryan Bishop | |
2013-11-11 | update docstrings about the switch prompt | Bryan Bishop | |
2013-11-11 | function to check if it's the yes/no prompt | Bryan Bishop | |
This is the prompt that appears during battles for whether or not to switch pokemon when the other trainer is sending something else out. | |||
2013-11-11 | a quick function to set pokemon hp in battle | Bryan Bishop | |
2013-11-11 | version bump to: v1.6.0v1.6.0 | Bryan Bishop | |
2013-11-11 | Merge branch 'github/master' into master | Bryan Bishop | |
2013-11-11 | version bump to: v1.5.0v1.5.0 | Bryan Bishop | |
2013-11-11 | detect the "mandatory switch" menuvba-automation | Bryan Bishop | |
This requires a slightly slower text_wait function. There is probably a way to refactor that function in a way that doesn't cause cancer. | |||
2013-11-10 | remove more dead code | Bryan Bishop | |
2013-11-10 | remove old functions | Bryan Bishop | |
2013-11-10 | remove a dead function | Bryan Bishop | |
2013-11-10 | start_trainer_battle spawns a battle | Bryan Bishop | |
2013-11-10 | simplify givepoke by using inject_script_into_rom | Bryan Bishop | |
2013-11-10 | write script to ROM and execute | Bryan Bishop | |
This handles all of the usual tasks that will be required for injecting and running custom scripts. | |||
2013-11-10 | make givepoke work (h/t padz) | Bryan Bishop | |
2013-11-10 | an attempt at givepoke | Bryan Bishop | |
2013-11-10 | function to start a battle by rocksmash | Bryan Bishop | |
01:04 < padz> u cunt | |||
2013-11-10 | method to lower enemy hp during battle | Bryan Bishop | |
2013-11-10 | implement call_script to call CallScript | Bryan Bishop | |
This is the entry point for calling in-game scripts. | |||
2013-11-10 | write inject_asm_into_rom | Bryan Bishop | |
This method injects asm straight into the ROM loaded in the emulator. It does not overwrite the ROM on the file system. This method is much slower than the wram version because it involves copying memory multiples and copying the entire ROM into python and then sending it back to the emulator. | |||
2013-11-10 | a working inject_asm implementation | Bryan Bishop | |
2013-11-10 | crude attempt at injecting asm into wram | Bryan Bishop | |
2013-11-10 | allow bank=0 in call() | Bryan Bishop | |
2013-11-10 | fix a few call() calls | Bryan Bishop | |
2013-11-10 | stop writing 0x4000 everywhere | Bryan Bishop | |
2013-11-10 | make call() calculate bank addresses | Bryan Bishop | |
2013-11-10 | broken attempt at calling givepoke | Bryan Bishop | |
2013-11-09 | draw the menu in skip_until_input_required | Bryan Bishop | |
Step forward 10 frames so that the menu actually draws. Otherwise the user will probably be confused about the actual state of the battle. | |||
2013-11-09 | Merge branch 'master' into vba-automation | Bryan Bishop | |
Conflicts: pokemontools/vba/vba.py | |||
2013-11-09 | fix some configuration in vba/vba.py | Bryan Bishop | |
2013-11-09 | fix a syntax error in battle.py | Bryan Bishop | |
2013-11-09 | Merge branch 'master' into vba-automation | Bryan Bishop | |
2013-11-09 | Merge pull request #46 from kanzure/fix-old-parsers-test-imports | Bryan Bishop | |
Fix a few imports for testing an old func | |||
2013-11-09 | fix a few imports for testing an old func | Bryan Bishop | |
2013-11-09 | fix move() for lists of commands | Bryan Bishop | |
2013-11-09 | even more comments in the battle routines | Bryan Bishop | |
2013-11-09 | add a bunch of docstrings in the battler | Bryan Bishop | |
2013-11-08 | cry_names: zfill(2) | yenatch | |
2013-11-08 | audio: less ambiguous tuple unpacking | yenatch | |
2013-11-08 | audio: sfx and cries are contiguous | yenatch | |
songs for the most part are independent sfx/cry headers are grouped together and most sound data is shared | |||
2013-11-07 | oops forgot the cries | yenatch | |
2013-11-07 | fix spacing for pokered music command classes | yenatch | |
2013-11-07 | add some extra music command classes | yenatch | |
2013-11-07 | crystal: use rom.interval instead of rom_interval | yenatch | |
rom_interval got broken when globals got nuked it's probably a bad idea to keep the function around but it's supposed to work eventually | |||
2013-11-07 | preprocessor: from_asm method and is_rgbasm_macro in command classes | yenatch | |
enjoy this half-assed implementation |