fix MapEventHeader asm formatting
remove duplicates from Asm output
TrainerFragments pointing to 0x26ef should be ignored
insertion of asm dependencies
fix bug parsing INCBIN lines
probably right insertion routine for Asm
Incbin.split method similar to split_incbin_line_into_three
improve to_asm output (newlines)
fix some bugs in get_dependencies and to_asm
flatten a list of dependencies into one giant list
improve TrainerFragment.to_asm
better get_dependencies and MapEventHeader.to_asm
improvements to global to_asm
replace $4000 with end-of-bank calculations
switch from "r" to "rb" when reading the ROM for Microsoft Windows users
create maps directory if necessary
Merge pull request #4 from yenatch/document_some_asm
expanding wram labels / modifying name convention
add encoding to old_parse_scripts.py
move Script.parse_old into its own file
Merge pull request #3 from cnelsonsic/master
Move some data back to avoid a circular import.
Merge branch 'move-data-to-files' from cnelsonsic
Move a bunch of constant data into separate files.
Merge remote-tracking branch 'upstream/master'
Fixing whitespace for real this time.
clarifying move structure comment
Merge pull request #1 from cnelsonsic/master
insert the first map header (manually)
to_asm adds a label and end text
better asm output for MapScriptHeader
fix SecondMapHeader asm output
restrict what shows up in script_parse_table
keep track of these headers in globals
fix MapScriptHeader parsing
MapHeader parsing looks correct
add the old parsers back in for testing
corrections to almost make things run
MapHeader parsing and to_asm
better code for MapScriptHeader
skeleton for PeopleEvent class
start moving signpost into a class
0xcc probably ends the script
fix size computation in GivePoke
japanese text dumper and some more script changes
all of these scripting changes are probably wrong
don't forget the custom GivePoke commad class
oops forgot to create a command class for writevarcode
fix pokemart command parsing for the script at 0x9cac7
winlosstext does not always point to a value
a working version of compare_script_parsing_methods
begin compare_script_parsing_methods
text and script parsing improvements
get_label_for improvements (use script_parse_table if possible)
make parse_text_at use script_parse_table and make 2writetext parse target texts
fix bit setting/checking/clearing commands (their parameters were wrong)
pass force=True/False and debug=True/False to command parsing
fixes for parse_script_with_command_classes
move rom_interval into RomStr.interval
Making generate_diff_insert python2.7 compatible.
Adding compatibility for newer versions of json.
Adding a real check for unittest2 features.
Adding an exception handler around the unittest import.
fix command parsing some more
not sure why the scripts aren't working yet
somewhat better command parsing
map header tests for event addresses and people-event counts
unit tests for checking post-map parsing (overall, not individual functions)
fix bug in generate_map_constant_labels
make tests pass the first time they are ran