Commit Graph

  • ba6eb203b4 a test for detecting the yes/no prompt Bryan Bishop 2013-11-11 21:48:29 -06:00
  • 2801a3545f update docstrings about the switch prompt Bryan Bishop 2013-11-11 21:48:01 -06:00
  • e61643e681 use set_battle_mon_hp in a test Bryan Bishop 2013-11-11 21:33:14 -06:00
  • 18449eea21 function to check if it's the yes/no prompt Bryan Bishop 2013-11-11 21:27:28 -06:00
  • 4c6a904db1 a quick function to set pokemon hp in battle Bryan Bishop 2013-11-11 21:22:15 -06:00
  • 7b1be358d8 Merge pull request #48 from kanzure/various-readme-updates Bryan Bishop 2013-11-11 18:45:52 -08:00
  • ab1a60ef46 README: update introduction to pokemontools Bryan Bishop 2013-11-11 20:40:28 -06:00
  • fd10868994 version bump to: v1.6.0 v1.6.0 Bryan Bishop 2013-11-11 12:39:50 -06:00
  • e0991710ef Merge branch 'github/master' into master Bryan Bishop 2013-11-11 12:38:52 -06:00
  • fcfde94ba8 version bump to: v1.5.0 v1.5.0 Bryan Bishop 2013-11-11 12:38:17 -06:00
  • a11b084a28 Merge pull request #39 from kanzure/vba-automation Bryan Bishop 2013-11-11 10:36:33 -08:00
  • 966985411f detect the "mandatory switch" menu vba-automation Bryan Bishop 2013-11-11 00:55:54 -06:00
  • 1d9ecfa00f switch tests to use new battle starter Bryan Bishop 2013-11-11 00:04:32 -06:00
  • 9249ffd2d0 bootstrap the battle tests with more mons Bryan Bishop 2013-11-10 23:14:42 -06:00
  • b94aaa3882 remove more dead code Bryan Bishop 2013-11-10 23:05:31 -06:00
  • 44ef6852f4 remove old functions Bryan Bishop 2013-11-10 22:49:19 -06:00
  • 0729ed3554 remove a dead function Bryan Bishop 2013-11-10 22:45:12 -06:00
  • 409eab1716 start_trainer_battle spawns a battle Bryan Bishop 2013-11-10 22:43:48 -06:00
  • 9bf214f963 simplify givepoke by using inject_script_into_rom Bryan Bishop 2013-11-10 19:56:03 -06:00
  • 9310699565 write script to ROM and execute Bryan Bishop 2013-11-10 19:49:39 -06:00
  • d1da18652d make givepoke work (h/t padz) Bryan Bishop 2013-11-10 17:53:06 -06:00
  • bc30cd1e9a an attempt at givepoke Bryan Bishop 2013-11-10 17:38:55 -06:00
  • 4fab1088d9 function to start a battle by rocksmash Bryan Bishop 2013-11-10 16:32:16 -06:00
  • c76156f3f0 method to lower enemy hp during battle Bryan Bishop 2013-11-10 16:29:55 -06:00
  • 6b0d8ee855 implement call_script to call CallScript Bryan Bishop 2013-11-10 16:29:23 -06:00
  • b71fbf3852 write inject_asm_into_rom Bryan Bishop 2013-11-10 15:53:12 -06:00
  • e700c37844 a working inject_asm implementation Bryan Bishop 2013-11-10 15:19:15 -06:00
  • cab54cc723 crude attempt at injecting asm into wram Bryan Bishop 2013-11-10 15:04:31 -06:00
  • 8b637503a5 allow bank=0 in call() Bryan Bishop 2013-11-10 14:19:26 -06:00
  • 699ed8c6c1 fix a few call() calls Bryan Bishop 2013-11-10 14:18:54 -06:00
  • b36e42494d stop writing 0x4000 everywhere Bryan Bishop 2013-11-10 14:13:20 -06:00
  • 271cce5319 make call() calculate bank addresses Bryan Bishop 2013-11-10 13:56:29 -06:00
  • a6118071a0 broken attempt at calling givepoke Bryan Bishop 2013-11-10 13:53:24 -06:00
  • 5495504228 make sure an attack works (new test) Bryan Bishop 2013-11-09 17:57:23 -06:00
  • 982cff40af draw the menu in skip_until_input_required Bryan Bishop 2013-11-09 17:55:30 -06:00
  • d5989b755a write another quick battle test Bryan Bishop 2013-11-09 15:59:16 -06:00
  • eb31936aa7 simplify the battle tests Bryan Bishop 2013-11-09 15:53:17 -06:00
  • 3868fb1e06 simplify the vba-related tests Bryan Bishop 2013-11-09 15:45:03 -06:00
  • 54e2b189b8 Merge branch 'master' into vba-automation Bryan Bishop 2013-11-09 15:25:34 -06:00
  • ff55a23ece Merge pull request #47 from kanzure/testing-fixups Bryan Bishop 2013-11-09 13:23:04 -08:00
  • 8f0b06f22e fix an import in tests.py Bryan Bishop 2013-11-09 15:21:59 -06:00
  • efd71a5cd3 fix some configuration in vba/vba.py Bryan Bishop 2013-11-09 15:21:43 -06:00
  • b363e6cca0 fix a syntax error in battle.py Bryan Bishop 2013-11-09 15:18:55 -06:00
  • 8c7e2bcae7 Merge branch 'master' into vba-automation Bryan Bishop 2013-11-09 15:16:48 -06:00
  • cc40339298 import Battle for testing Bryan Bishop 2013-11-09 15:16:34 -06:00
  • 1d2239e091 Merge pull request #46 from kanzure/fix-old-parsers-test-imports Bryan Bishop 2013-11-09 13:11:13 -08:00
  • cddfe3804d fix a few imports for testing an old func Bryan Bishop 2013-11-09 15:10:06 -06:00
  • fd61c8f460 fix move() for lists of commands Bryan Bishop 2013-11-09 15:09:21 -06:00
  • 11664e2ac6 a basic battle test Bryan Bishop 2013-11-09 15:08:04 -06:00
  • 6a1699d32e even more comments in the battle routines Bryan Bishop 2013-11-09 14:50:55 -06:00
  • 1ac0e437d1 add a bunch of docstrings in the battler Bryan Bishop 2013-11-09 14:44:36 -06:00
  • 3013246d69 cry_names: zfill(2) yenatch 2013-11-08 22:49:47 -05:00
  • e7385d6f04 audio: less ambiguous tuple unpacking yenatch 2013-11-08 22:49:25 -05:00
  • 85fa5a06c0 audio: sfx and cries are contiguous yenatch 2013-11-08 22:43:46 -05:00
  • 6b434d2230 oops forgot the cries yenatch 2013-11-07 02:11:00 -05:00
  • a9aae36888 fix spacing for pokered music command classes yenatch 2013-11-07 01:00:14 -05:00
  • 5612a982ab add some extra music command classes yenatch 2013-11-07 00:58:58 -05:00
  • 2d30d0bca7 crystal: use rom.interval instead of rom_interval yenatch 2013-11-07 00:48:43 -05:00
  • ea28149195 preprocessor: from_asm method and is_rgbasm_macro in command classes yenatch 2013-11-07 00:41:44 -05:00
  • ec52d62700 sound parsing actually works now yenatch 2013-11-07 00:29:37 -05:00
  • d88513d2cd dont use ambiguous characters in sfx_names yenatch 2013-11-07 00:27:22 -05:00
  • da7b863b8e Merge branch 'master' of github.com:kanzure/pokemon-reverse-engineering-tools yenatch 2013-11-05 14:11:04 -05:00
  • 4a7373d8e7 audio.py: cleaner key deletion yenatch 2013-11-05 14:10:25 -05:00
  • f790933680 audio.py: pointer table generation yenatch 2013-11-05 13:54:59 -05:00
  • 2b7e903f84 implement more parts of the battler Bryan Bishop 2013-11-03 01:53:04 -05:00
  • a4179b5337 attempting a few more trainer battles Bryan Bishop 2013-11-03 01:41:07 -05:00
  • a9a9568d14 a broken attempt at starting random battles Bryan Bishop 2013-11-02 23:12:14 -05:00
  • 0d4f9340b0 a naive implementation of start_trainer_battle Bryan Bishop 2013-11-02 20:56:40 -05:00
  • 211da4dcb3 attempt to start a trainer battle Bryan Bishop 2013-11-02 14:41:48 -05:00
  • 185856adb4 fix a call to vba.shutdown in bootstrap() Bryan Bishop 2013-11-02 14:01:01 -05:00
  • 1f185185ca autoplayer.bootstrap to call skip_intro Bryan Bishop 2013-11-02 14:00:04 -05:00
  • 016d0b8864 fix some hook calls in Battle.run Bryan Bishop 2013-11-02 13:54:35 -05:00
  • 9eb78d9c5a simplify the number of battle-related classes Bryan Bishop 2013-11-02 00:14:37 -05:00
  • 0283856044 a basic battle handling framework Bryan Bishop 2013-11-02 00:05:57 -05:00
  • dafb5518df Merge pull request #44 from dannye/master Bryan Bishop 2013-11-01 07:48:48 -07:00
  • 71204998ed Update red music tools U-Fish-PC\Daniel 2013-11-01 10:25:40 -04:00
  • fc34ecde0a crystal: sound data dumper yenatch 2013-10-31 01:40:59 -04:00
  • e11e406fa4 crystal: sfx and song names yenatch 2013-10-31 01:38:30 -04:00
  • 6496e19f68 spruce up music command classes plus BigEndianParam yenatch 2013-10-31 01:35:27 -04:00
  • ed174d2432 Update redmusicdisasm and redsfxdisasm U-Fish-PC\Daniel 2013-10-22 02:24:37 -04:00
  • c57e0f0706 Add pokered music tools U-Fish-PC\Daniel 2013-10-13 10:50:09 -04:00
  • 1b56d95aa0 Add pokered music commands U-Fish-PC\Daniel 2013-10-13 10:49:07 -04:00
  • 5fdd27030e move() can now take a list of movements to make Bryan Bishop 2013-10-12 16:41:50 -05:00
  • e13cdeab11 another minor docstring Bryan Bishop 2013-10-12 16:33:52 -05:00
  • 49c51e03d0 even more docstrings Bryan Bishop 2013-10-12 16:31:05 -05:00
  • 819d16726e improve some VBA-related docstrings Bryan Bishop 2013-10-12 16:29:03 -05:00
  • 2328b2bd3a call super __init__() in SpeedRunner Bryan Bishop 2013-10-12 16:25:39 -05:00
  • 80fe5be906 use get_enemy_hp instead of a custom check Bryan Bishop 2013-10-12 16:22:53 -05:00
  • de5a585e5e oops, made a mistake in get_enemy_hp Bryan Bishop 2013-10-12 16:18:52 -05:00
  • c2d13dab14 write get_enemy_hp to calculate current hp Bryan Bishop 2013-10-12 16:17:57 -05:00
  • 87c9bef30d Merge branch 'master' into vba-automation Bryan Bishop 2013-10-12 16:09:12 -05:00
  • 1089cf99d0 Merge pull request #42 from yenatch/script-commands Bryan Bishop 2013-09-30 21:43:28 -07:00
  • bcb3295dbd use 'wait' for events instead of move effects yenatch 2013-10-01 00:36:39 -04:00
  • a0397cad28 event script command 0xaa doesnt exist yenatch 2013-09-30 20:41:44 -04:00
  • 7268b91c23 fix up the last few event scirpt commands yenatch 2013-09-30 20:41:16 -04:00
  • f4b04ff8e9 if_greater_than and if_less_than commands were swapped yenatch 2013-09-26 18:22:27 -04:00
  • f3fb1f24ea Merge pull request #41 from kanzure/fix-crystal-config Bryan Bishop 2013-09-26 15:19:20 -07:00
  • f7b6808797 fix configuration typo Bryan Bishop 2013-09-26 17:18:46 -05:00
  • 97fdec37ec fix crystal.py configuration Bryan Bishop 2013-09-26 17:17:18 -05:00
  • c02c65fe74 Merge branch 'yenatch/map-editor' into master Bryan Bishop 2013-09-26 10:46:04 -05:00