Commit Graph

292 Commits

Author SHA1 Message Date
Kyle Coburn 2bb69af27c Disable miss reporting for buffing moves 2015-04-24 21:28:36 -07:00
Kyle Coburn 8ba783b21a Add yolo through Bide strat for Brock 2015-04-24 21:12:15 -07:00
Kyle Coburn 81961ed307 Unify Nidoran stat checking between Yellow 2015-04-24 21:10:27 -07:00
Kyle Coburn bfc6a8ad0b Describe deaths involving Confusion/Sand-Attack, standardize check for Sand-attack, fix timing of Thrash Confusion messages 2015-04-24 21:09:24 -07:00
Kyle Coburn ba3f8b780e Allow chatting without logging to console 2015-04-24 21:04:44 -07:00
Kyle Coburn 7521250a5c Standardize check for main battle menu 2015-04-24 21:03:06 -07:00
Kyle Coburn a5fe63e8c3 Standardize storing globals in Data 2015-04-24 21:00:33 -07:00
Kyle Coburn d176d5b10b Added reset for time during Nidoran catch attempts 2015-04-23 18:24:43 -07:00
Kyle Coburn 7079097ceb Cleanup 2015-04-23 10:25:20 -07:00
Kyle Coburn 684e14fb96 Prefer potioning before Goldeen 2015-04-23 10:25:01 -07:00
Kyle Coburn 84cf4edf3d Describe Bide races 2015-04-23 10:22:50 -07:00
Kyle Coburn 647ab341e1 Ensure wild battle completes before marking the current trainer as fought 2015-04-23 00:09:05 -07:00
Kyle Coburn 2bc81fbfb7 Use the correct baseline for Mankey potioning 2015-04-22 23:40:15 -07:00
Kyle Coburn 7910a8b8b4 Add Rattata easter egg 2015-04-22 22:12:11 -07:00
Kyle Coburn 82dfaaa3a5 Ensure we only set up vs Koffing in Koga fight 2015-04-22 20:20:00 -07:00
Kyle Coburn 8ca00b6a35 Standardize trainer fight Strategy framework 2015-04-22 19:20:51 -07:00
Kyle Coburn b73b3228ce Wait in position after encounterless steps for DSum, add DSum cycle 2015-04-22 19:19:38 -07:00
Kyle Coburn 0ad64c8c0d Clarify reporting of Nidoran stats with resetting 2015-04-22 17:10:54 -07:00
Kyle Coburn 373bfd80ea Restrict exp fights based on the current threshold 2015-04-22 17:10:11 -07:00
Kyle Coburn 082842c267 Add Growled to death reset message, adjust Nidoran catch strategies based on run speed 2015-04-22 15:41:22 -07:00
Kyle Coburn d104157e6d Simplify bot mode checking, fix enabling paint for all run conditions 2015-04-22 15:28:48 -07:00
Kyle Coburn e3382430de Update potioning at Shorts Kid and Mankey 2015-04-22 01:38:50 -07:00
Kyle Coburn f506116aea Require a fast run to take the extra tree potion 2015-04-22 01:20:58 -07:00
Kyle Coburn 7e93f8815c Use table for teaching moves to alternate pokemon 2015-04-22 01:19:37 -07:00
Kyle Coburn e4fc109896 Cleanup 2015-04-21 22:48:15 -07:00
Kyle Coburn 831d9d6844 Use time-based DSum for Nidoran6 2015-04-21 22:47:55 -07:00
Kyle Coburn cf1edf71ad Add Vaporeon strats at Viridian Rival 2015-04-21 22:46:46 -07:00
Kyle Coburn c6d014111e Improve sacrifice checking, require Thrash if out of Horn Attack 2015-04-21 22:37:00 -07:00
Kyle Coburn 859577b759 Add announcing Oddish range, update cutscene messages 2015-04-21 22:32:08 -07:00
Kyle Coburn b6eeafb5c3 Prioritize Double Kick over Tackle for kill finishes in Yellow 2015-04-19 11:54:39 -07:00
Kyle Coburn 2b3bd5d930 Internalize checking that Thrash is disabled to Combat 2015-04-19 11:09:37 -07:00
Kyle Coburn 1915e6bba1 Standardize more Pokemon menu selection 2015-04-19 11:07:21 -07:00
Kyle Coburn 00fc099097 Cleanup 2015-04-18 21:07:00 -07:00
Kyle Coburn 30b23b6c75 Update catching cutter for Yellow 2015-04-18 21:06:06 -07:00
Kyle Coburn bc95e4cb09 Prevent announcing on Koga after SD, and before reaching Misty 2015-04-18 20:00:59 -07:00
Kyle Coburn 8c8365ac67 Start Vaporeon strats for Yellow 2015-04-18 19:58:47 -07:00
Kyle Coburn 57fd9d2cda Add cutscene announcement 2015-04-18 19:56:32 -07:00
Kyle Coburn 5ee6dfae37 Add yolo check at brock, buy backup pokeball in Pewter 2015-04-18 19:55:26 -07:00
Kyle Coburn 644fe703cb Standardize Strategy progress flags 2015-04-18 19:51:32 -07:00
Kyle Coburn a1a0a006ac Simplify Nidoran rating description 2015-04-18 19:49:09 -07:00
Kyle Coburn d40482ddd8 Prevent sacrificing Squirtle during the Cerulean Rival fight 2015-04-17 18:25:01 -07:00
Kyle Coburn 9cdd9d8c83 Cleanup 2015-04-17 18:24:40 -07:00
Kyle Coburn 34cc719917 Increase attack DV requirements for risks at Misty and Surge 2015-04-17 17:31:40 -07:00
Kyle Coburn 9d05ee343e Differentiate status changes by bit mask 2015-04-17 17:30:00 -07:00
Kyle Coburn 169626b737 Update chat message punctuation 2015-04-17 14:26:35 -07:00
Kyle Coburn fef346823a Fix issue with teaching and learning Thrash conflicting 2015-04-17 13:42:53 -07:00
Kyle Coburn 7c6d6ebfa5 Clarify chat descriptions at Misty 2015-04-17 13:42:14 -07:00
Kyle Coburn 9fad2ec9e5 Track data over the course of each run 2015-04-17 13:40:56 -07:00
Kyle Coburn 7dfb5c7978 Improve red-barring off Silph Rival through Koga 2015-04-17 13:37:41 -07:00
Kyle Coburn 1c34c3b55c Leer Coteries independently, conserve PP only when skipping the center 2015-04-16 12:39:54 -07:00
Kyle Coburn ddf072757a Add DSum for Nidoran 6 catch 2015-04-16 12:38:17 -07:00
Kyle Coburn 193ab263d4 Support swapping two items by name only 2015-04-16 12:37:20 -07:00
Kyle Coburn f75c68f50c Update chat messages, clarify precise scenario in Misty battle 2015-04-16 12:36:18 -07:00
Kyle Coburn 905ff1f876 Cleanup 2015-04-16 12:34:13 -07:00
Kyle Coburn c9600d2166 Improve potioning, add DSum for Spearow, use Horn Attack first on NB Caterpie 2015-04-16 12:30:21 -07:00
Kyle Coburn 70e8300f8d Generalize item tossing for yellow 2015-04-16 12:23:02 -07:00
Kyle Coburn 3a6a7cbb68 Improve flexibility of learning Thrash on Nugget Bridge 2015-04-16 12:20:35 -07:00
Kyle Coburn d123cabe75 Standardize move swapping, test swapping Thrash to slot 1 2015-04-16 12:15:50 -07:00
Kyle Coburn 3cba6ca734 Permit higher level 1-hit Zubats 2015-04-15 13:22:02 -07:00
Kyle Coburn f5ff1c479f Tweak strategies 2015-04-15 13:21:25 -07:00
Kyle Coburn 245ff23c7a Describe PB runs, use specific status variable to avoid collisions on Strategies.initialized 2015-04-15 13:20:29 -07:00
Kyle Coburn 19e3874f80 Support index selection on pokemon menu helper, restrict heal checking to primary pokemon 2015-04-15 11:17:52 -07:00
Kyle Coburn 60d79fb255 Standardize checking a live opponent, clarify some chat messages 2015-04-15 11:16:02 -07:00
Kyle Coburn 099c11291a Cleanup 2015-04-15 01:47:18 -07:00
Kyle Coburn 33c43b3e88 Update E4 Strategies 2015-04-15 01:46:35 -07:00
Kyle Coburn 87c4ae4b1b Standardize bicycle Strategy 2015-04-15 01:46:09 -07:00
Kyle Coburn 2222ef88dc Improve potion management before Brock 2015-04-15 01:44:59 -07:00
Kyle Coburn d7e10c855e Improve describing swap situations 2015-04-15 01:44:34 -07:00
Kyle Coburn 1d0182dc0d Simplify menu open/close checking with better support for Yellow 2015-04-15 01:41:02 -07:00
Kyle Coburn 70998c425a Prioritize full or super potions 2015-04-15 01:38:51 -07:00
Kyle Coburn bc4bce250b Stall on Nidoqueen for damage if necessary before Koga 2015-04-14 17:22:46 -07:00
Kyle Coburn 1b055549f0 Add more description messages for special Strategies 2015-04-14 16:57:29 -07:00
Kyle Coburn 07d09f757e Improve hp management in Vermillion 2015-04-14 16:55:24 -07:00
Kyle Coburn 1c29d9c4a6 Cleanup Strategies 2015-04-14 14:48:39 -07:00
Kyle Coburn 379a85c2e7 Add Yellow Strategies support through E4 2015-04-14 14:42:03 -07:00
Kyle Coburn 1e9fdb5174 Unify Strategies through the E4 for Yellow 2015-04-14 14:39:46 -07:00
Kyle Coburn dda63f9b22 Standardize selecting pokemon from the menu, with looping support 2015-04-14 14:36:22 -07:00
Kyle Coburn 7e5e33a94f Update Controls, add Control for prioritizing super potions 2015-04-14 14:33:17 -07:00
Kyle Coburn 7c0ae47e17 Merge branch 'master' of https://github.com/kylecoburn/PokeBot 2015-04-13 11:22:21 -07:00
Kyle Coburn 4171a06a0f Cleanup 2015-04-13 11:21:27 -07:00
Kyle Coburn f7c3466b83 Allow minimum Nido stats when not resetting for time 2015-04-13 11:21:03 -07:00
Mathias Bynens e9719e3929 Remove extraneous space 2015-04-13 10:54:08 +02:00
Kyle Coburn e6e7513f28 Add Nidoran name to screenshots 2015-04-13 01:40:19 -07:00
Kyle Coburn 25abbce8a3 Merge branch 'master' of https://github.com/kylecoburn/PokeBot 2015-04-13 01:23:04 -07:00
Kyle Coburn 56a8997a93 Cleanup 2015-04-13 01:18:28 -07:00
Kyle Coburn 1a57bbf402 Improve support for naming both swap items 2015-04-13 00:49:25 -07:00
Kyle Coburn eec7438d82 Improve handling next trashcan after failed unlock 2 2015-04-13 00:48:49 -07:00
Kyle Coburn bfa25c529a Standardize more shared Strategies 2015-04-13 00:47:34 -07:00
Kyle Coburn 67b5337936 Abstract more menu memory value checks across versions 2015-04-13 00:43:20 -07:00
Pariah Jones a7f792233f Screenshot of completed Seed
This adds an automated screenshot once a run is completed including
version, seed, frames and if reset for time. This has been added for
easier sharing of seeds.
2015-04-12 19:21:50 -04:00
Kyle Coburn 4cbea9537e Cleanup 2015-04-12 11:32:11 -07:00
Kyle Coburn 5b987785b6 Tweak lategame redbar strategies 2015-04-12 11:31:45 -07:00
Kyle Coburn 1ae370ec22 Add chat messages for Oddish and 4 turn Bellsprout 2015-04-12 11:30:31 -07:00
Kyle Coburn 6412bab195 Standardize skill strategies for Yellow 2015-04-12 11:29:20 -07:00
Kyle Coburn 04780ef769 Add trashcans strategy for Yellow 2015-04-12 11:26:52 -07:00
Kyle Coburn 8427a7cadc Cleanup 2015-04-11 14:05:43 -07:00
Kyle Coburn 059c83a193 Abstract interact function for Yellow 2015-04-11 14:03:44 -07:00
Kyle Coburn 82a5dbc065 Cleanup 2015-04-11 13:05:47 -07:00
Kyle Coburn 335a4740a2 Log splits for replays 2015-04-11 10:48:12 -07:00
Kyle Coburn b4d1c9dc32 Support taking the center in Cerulean either pass 2015-04-11 10:36:56 -07:00
Kyle Coburn b70ce99a0b Standardize thrash Control for Yellow 2015-04-11 10:36:22 -07:00
Kyle Coburn ef01ba5c73 Standardize tossing, add toss before Max Ether 2015-04-11 10:34:58 -07:00
Kyle Coburn 0bd8541e77 Fix swapping out to Squirtle in Misty fight 2015-04-11 10:30:38 -07:00
Kyle Coburn 69eb679145 Add Yellow Charmander and Vermillion shopping 2015-04-10 22:04:30 -07:00
Kyle Coburn 28ea9fc83f Add early Rare Candy strat, unify more shared strategies, improve Nugget Bridge potioning 2015-04-10 22:04:00 -07:00
Kyle Coburn 00124cd832 Update yellow pokeball requirements, "report" Mt. Moon Zubat findings 2015-04-10 22:01:56 -07:00
Kyle Coburn b2ae2f8f8f Standardize Cerulean dodge for Yellow center 2015-04-10 16:47:55 -07:00
Kyle Coburn 69a397c630 Clean up DSum strategy 2015-04-10 16:45:15 -07:00
Kyle Coburn 5154784a89 Add failsafe inventory management by tossing Antidote 2015-04-10 12:29:44 -07:00
Kyle Coburn b40a5bb023 Reenable DSum after successful encounter escape 2015-04-10 11:30:26 -07:00
Kyle Coburn 9b5ee67566 Unify potion before Misty and favor before Goldeen, fix Mt. Moon split log message label 2015-04-10 11:29:23 -07:00
Kyle Coburn 54eb62e9e8 Cleanup 2015-04-10 02:17:35 -07:00
Kyle Coburn 38bd21b888 Resolve memory table collision 2015-04-10 01:38:35 -07:00
Kyle Coburn f7365cf176 Update bridge messages 2015-04-10 00:34:50 -07:00
Kyle Coburn 05290b0a26 Simplify Giovanni risk strategy, annotate intentionally missing moves, enable Horn Drill Weezing strategy 2015-04-10 00:05:31 -07:00
Kyle Coburn 84ae8ba9da Merge remote-tracking branch 'origin/master' 2015-04-09 20:50:03 -07:00
Kyle Coburn 0b71332206 Minor strategy updates 2015-04-09 20:45:37 -07:00
Kyle Coburn 559d564e77 Differentiate automated chat with /me command 2015-04-09 20:45:01 -07:00
Kyle Coburn 8ab022e682 Track Nido DVs, standardize Horn Drill speed check 2015-04-09 20:33:43 -07:00
Kyle Coburn cb1163daf9 Standardize stat requirements for time limits 2015-04-09 19:55:38 -07:00
Kyle Coburn 267d576d1c Add Focus Energy strat to Giovanni Machokes, tweak Max Ether requirements for dynamic inventory 2015-04-09 19:50:18 -07:00
Kyle Coburn 0bd9ba92b5 Improve SS Rival and Erika fight safety 2015-04-09 17:00:21 -07:00
Kyle Coburn 50c8f2bf13 Simplify Battle fight function 2015-04-09 16:53:56 -07:00
Kyle Coburn d42b289aff Add miss message, ensure immediate escape for DSum 2015-04-09 16:47:41 -07:00
Kyle Coburn 57b3d74966 Tweak Koga strategy health requirements 2015-04-09 04:06:00 -07:00
Kyle Coburn 01a29c7ac7 Adjust red-bar hp ranges, remove Spearow strats against Weedle 2015-04-09 04:04:51 -07:00
Kyle Coburn 6d3b035b76 Begin optimizing inventory management with menuing 2015-04-09 04:00:36 -07:00
Kyle Coburn 626c6da557 Add backup strategy for using the Elite 4 Center 2015-04-09 03:56:29 -07:00
Kyle Coburn ff14429114 Standardize item swapping, add initial menu swapping optimizations 2015-04-09 02:27:17 -07:00
Kyle Coburn e31cdbf71a Improve encounters tracking, report killed catches 2015-04-09 02:19:46 -07:00
Peter K. 2acba84eeb Extremely minor grammar fix. 2015-04-09 00:12:07 +02:00
Kyle Coburn a5bee42ce0 Update Yellow Strategies through Mt. Moon 2015-04-08 01:54:05 -07:00
Kyle Coburn 0c0d7929f5 Improve Squirtle usage up to Misty 2015-04-08 01:53:48 -07:00
Kyle Coburn ee8ed15734 Simplify Max Ether and add failsafe 2015-04-08 01:53:24 -07:00
Kyle Coburn 2de15155a1 Base Mt. Moon Zubats on level 2015-04-08 01:52:34 -07:00
Kyle Coburn 8cb38a7da8 Cleanup 2015-04-08 01:51:38 -07:00
Kyle Coburn f5fba1af3c Add x-accuracy option to Koga fight to better prepare for Giovanni, use x-accuracy when available on Agatha 2015-04-08 01:50:02 -07:00
Kyle Coburn 9dcaf4db1e Improve Silph strategies, potioning, and red-bar management 2015-04-08 01:41:30 -07:00
Kyle Coburn 477fcf8d4d Differentiate Strategy status variable names 2015-04-08 01:39:29 -07:00
Kyle Coburn 962d825712 Adjust Brock tweeting opportunities, add message after beating the game 2015-04-07 19:08:22 -07:00
Kyle Coburn 8463845494 Add potion opportunities on Nugget Bridge, optimize Bubblebeam teach 2015-04-07 19:07:08 -07:00
Kyle Coburn bd041fedd0 Abstract printing and drawing from emu 2015-04-07 19:06:29 -07:00
Kyle Coburn d340d5bf2f Improve Mt. Moon exp kills and Nidoking evolution, refactor stats storage to Strategies table 2015-04-07 14:46:50 -07:00
Kyle Coburn 2be19cea00 Customize potion before Surge 2015-04-07 14:43:29 -07:00
Kyle Coburn bf42c278a7 Refactor stats storage, increase Misty potion risking 2015-04-07 14:35:50 -07:00
Kyle Coburn 029db5e8f2 Calculate multiple-hit per turn moves 2015-04-07 11:47:03 -07:00
Kyle Coburn d735fb8008 Add Controls for Yellow 2015-04-07 05:01:40 -07:00
Kyle Coburn 364fa72221 Update time constraints, add experimental Brock tweet 2015-04-07 04:59:22 -07:00
Kyle Coburn 0a8b4c2d2a Unify more shared strategies 2015-04-07 04:58:18 -07:00
Kyle Coburn f4304e7adf Test tweet after Brock, and the end of a good run 2015-04-06 18:11:45 -07:00