Bryan Bishop
|
d331a28c7a
|
get_label_for improvements (use script_parse_table if possible)
|
2012-04-08 13:40:55 -05:00 |
Bryan Bishop
|
bd33188588
|
make parse_text_at use script_parse_table and make 2writetext parse target texts
|
2012-04-08 13:35:35 -05:00 |
Bryan Bishop
|
dd0dfc821c
|
fix bit setting/checking/clearing commands (their parameters were wrong)
|
2012-04-08 13:14:31 -05:00 |
Bryan Bishop
|
d7ff5e5ceb
|
pass force=True/False and debug=True/False to command parsing
|
2012-04-08 12:19:03 -05:00 |
Bryan Bishop
|
e80f480da9
|
fixes for parse_script_with_command_classes
|
2012-04-08 11:48:23 -05:00 |
Bryan Bishop
|
768c4c360f
|
move rom_interval into RomStr.interval
|
2012-04-06 14:22:35 -05:00 |
C Nelson
|
bd06a22fb8
|
Making generate_diff_insert python2.7 compatible.
|
2012-04-06 13:12:30 -05:00 |
C Nelson
|
1d17d3e810
|
Adding compatibility for newer versions of json.
|
2012-04-06 12:38:22 -05:00 |
C Nelson
|
8dc750b1e4
|
Adding a real check for unittest2 features.
|
2012-04-06 12:11:40 -05:00 |
C Nelson
|
4de0c12b43
|
Adding an exception handler around the unittest import.
|
2012-04-06 11:54:48 -05:00 |
Bryan Bishop
|
7b3b1f11b2
|
fix command parsing some more
|
2012-04-03 15:28:25 -05:00 |
Bryan Bishop
|
21081a08e1
|
not sure why the scripts aren't working yet
|
2012-04-03 00:59:16 -05:00 |
Bryan Bishop
|
2c9c2424d8
|
somewhat better command parsing
|
2012-04-02 22:34:02 -05:00 |
Bryan Bishop
|
0e8510e3c2
|
map header tests for event addresses and people-event counts
|
2012-04-02 20:27:11 -05:00 |
Bryan Bishop
|
069a4fbff4
|
unit tests for checking post-map parsing (overall, not individual functions)
|
2012-04-02 14:22:50 -05:00 |
Bryan Bishop
|
d23ab7500b
|
fix bug in generate_map_constant_labels
|
2012-04-02 12:44:23 -05:00 |
Bryan Bishop
|
29a3fbf75b
|
an explicit Label class
|
2012-04-02 12:36:08 -05:00 |
Bryan Bishop
|
1a3aebf191
|
make tests pass the first time they are ran
|
2012-04-02 11:45:42 -05:00 |
Bryan Bishop
|
bd7453f70c
|
more unit tests, again
|
2012-03-30 01:20:50 -05:00 |
Bryan Bishop
|
29dae12c89
|
more unit tests
|
2012-03-29 23:41:06 -05:00 |
Bryan Bishop
|
bcd9794cb5
|
more command classes
|
2012-03-27 02:01:04 -05:00 |
Bryan Bishop
|
2a22a91cbb
|
committing unfinished code (forgive me)
|
2012-03-26 01:47:58 -05:00 |
Bryan Bishop
|
651d801734
|
refactor script parsing into a Script class
|
2012-03-25 13:53:21 -05:00 |
Bryan Bishop
|
a4b19fe60a
|
test_parse_text_engine_script_at
|
2012-03-25 01:43:42 -05:00 |
Bryan Bishop
|
12fc29529a
|
more testing and debug= keyword params
|
2012-03-25 01:09:46 -05:00 |
Bryan Bishop
|
8df5bd8856
|
more tests related to analyze_incbins
|
2012-03-24 22:59:46 -05:00 |
Bryan Bishop
|
33d8c7a117
|
wonderful world of testing
|
2012-03-24 21:34:19 -05:00 |
Bryan Bishop
|
3bd84c1dac
|
lots of asm-related code and tests
|
2012-03-24 18:01:37 -05:00 |
Bryan Bishop
|
f93de7b1bd
|
test_load_map_group_offsets and test_calculate_pointer
|
2012-03-24 15:05:32 -05:00 |
Bryan Bishop
|
c11794250f
|
new test: test_report_untested
|
2012-03-24 14:31:33 -05:00 |
Bryan Bishop
|
890c37bcad
|
more tests about tests
|
2012-03-24 14:22:59 -05:00 |
Bryan Bishop
|
98c1b52894
|
AsmList and more testing
|
2012-03-24 13:22:28 -05:00 |
Bryan Bishop
|
0f57499150
|
tests for IntervalMap
|
2012-03-24 05:00:45 -05:00 |
Bryan Bishop
|
9c723af8ff
|
even more crazy unit tests
|
2012-03-24 04:43:06 -05:00 |
Bryan Bishop
|
21b95d6077
|
fix typo (burned tower 1f)
|
2012-03-24 03:54:46 -05:00 |
Bryan Bishop
|
e57b8a7c00
|
unit tests
|
2012-03-24 03:54:28 -05:00 |
Bryan Bishop
|
35ecd20aa2
|
fix bug in find_all_text_pointers_in_script_engine_script
|
2012-03-24 02:15:43 -05:00 |
Bryan Bishop
|
da22f934f9
|
pretty printer for text scripts
|
2012-03-24 02:13:59 -05:00 |
Bryan Bishop
|
d497a0a001
|
start using classes instead of functions everywhere
|
2012-03-24 00:58:14 -05:00 |
Bryan Bishop
|
253c897bbd
|
rom_text_at just dumps text straight from the ROM
|
2012-03-23 23:36:39 -05:00 |
Bryan Bishop
|
4462b9b246
|
calculate_pointer_from_bytes_at update suggested by sankina
|
2012-03-23 01:26:02 -05:00 |
Bryan Bishop
|
14903375a1
|
fix trainer texts
|
2012-03-23 00:58:51 -05:00 |
Bryan Bishop
|
08961e4f32
|
parse texts in scripts
|
2012-03-21 21:06:33 -05:00 |
IIMarckus
|
0173ab3c7f
|
Add shiny check function.
|
2012-03-20 22:54:28 -06:00 |
IIMarckus
|
93902a38bd
|
Add code for the Extremespeed Dratini.
|
2012-03-20 22:23:40 -06:00 |
IIMarckus
|
572370fb45
|
Add the moves table.
|
2012-03-20 22:19:48 -06:00 |
IIMarckus
|
1b25964425
|
Add type constants.
|
2012-03-20 22:03:03 -06:00 |
IIMarckus
|
95e0d98283
|
Add move constants.
|
2012-03-20 19:00:56 -06:00 |
IIMarckus
|
3af505fe55
|
Add pointers to the 0f script commands.
|
2012-03-20 18:43:04 -06:00 |
Bryan Bishop
|
b9175e8a03
|
parser improvements for trainer texts and map scripts
|
2012-03-19 01:41:22 -05:00 |