summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-17replace print with python loggingBryan Bishop
2013-11-17use explicit import of Tkinter componentsBryan Bishop
2013-11-17fix up map_editor.py extra newlinesBryan Bishop
2013-11-17only set global constants for evalBryan Bishop
Although I am not sure that using eval is a good idea in the first place... it should go away.
2013-11-17factor out global configs in map_editor.pyBryan Bishop
2013-11-17change RomStr usage in gfx.py to use RomStr.loadBryan Bishop
2013-11-17make ConfigException accessibleBryan Bishop
Apparently the "exceptions" name is already used for another module.
2013-11-17get PIL from pypi to run map editorBryan Bishop
2013-11-17move import statements to top of map_editor.pyBryan Bishop
2013-11-17tabs to spaces in map_editor.pyBryan Bishop
This is to maintain consistency in python source code formatting in the project.
2013-11-17Merge branch 'master' into path-findingBryan Bishop
2013-11-17refactor png-to-2bpp conversionyenatch
2013-11-17gfx: 1bpp<->2bpp conversionyenatch
this is the simplest way to support 1bpp without rewriting a lot
2013-11-17Merge pull request #55 from kanzure/fix-map-editor-importBryan Bishop
Fix configuration import line in map_editor.py
2013-11-17fix configuration import line in map_editor.pyBryan Bishop
2013-11-17Merge branch 'master' into path-findingBryan Bishop
2013-11-17be sure to import romstr into gfx.pyBryan Bishop
2013-11-17Merge pull request #54 from kanzure/fix-gfx-configBryan Bishop
Make gfx.py not depend on crystal.py
2013-11-17Merge pull request #53 from kanzure/fix-audio-syntax-errorBryan Bishop
Fix audio syntax error
2013-11-17make gfx.py not depend on crystal.pyBryan Bishop
2013-11-17fix configuration import in audio.pyBryan Bishop
2013-11-17fix syntax error in audio.pyBryan Bishop
2013-11-17groundwork for path planning implementationBryan Bishop
2013-11-14Merge pull request #52 from kanzure/battle-handlingBryan Bishop
Battles
2013-11-14never learn a new moveBryan Bishop
2013-11-14fast check for the "move to make room for" textBryan Bishop
2013-11-14detect the evolved screen textBryan Bishop
2013-11-14quick check for the evolved screenBryan Bishop
This is the message that appears after the pokemon evolved.
2013-11-14Merge pull request #51 from yenatch/masterBryan Bishop
sound dumps and from_asm() method in preprocessor macros
2013-11-14a quick method to detect the "is evolving" messageBryan Bishop
2013-11-14a faster way to detect the stats screen in battlesBryan Bishop
The other way was way too slow since it had to parse 1000 characters every frame.
2013-11-14make get_text slightly more configurableBryan Bishop
Add params to the get_text() function to dump text tiles from screen.
2013-11-14a really slow way to check for stats screenBryan Bishop
2013-11-13simplify the date/clock check in text_waitBryan Bishop
2013-11-13a better in-battle check for text_waitBryan Bishop
2013-11-13improve text_wait for in-battle situationsBryan Bishop
2013-11-13a really simple, broken battle strategyBryan Bishop
2013-11-13better "is input required" detectorBryan Bishop
2013-11-13fix a variable typo in wild prompt detectorBryan Bishop
2013-11-13press the "a" button (fix typo)Bryan Bishop
2013-11-13self.vba -> self.emulator.vbaBryan Bishop
2013-11-13battle move selectionBryan Bishop
2013-11-13Merge branch 'master' into battle-handlingBryan Bishop
2013-11-13audio: pass in a channel id to sound commandsyenatch
2013-11-13audio: noise commandyenatch
2013-11-12Merge pull request #50 from kanzure/include-wramBryan Bishop
Parse WRAM addresses into a dictionary
2013-11-13use the correct wram_labels variable in wram.pyBryan Bishop
2013-11-13flip the wram labels dictionaryBryan Bishop
2013-11-13include some constants for wram.asmBryan Bishop
UNfortunately these aren't being parsed from files at the moment.
2013-11-12make a simple join function in data/Bryan Bishop