270 Commits

Author SHA1 Message Date
Bryan Bishop
94e486be89 still having trouble with UnknownText_0x580c7 not in main.asm 2012-04-27 18:50:13 -05:00
Bryan Bishop
90cee9191e TextPointerLabelParam sometimes doesn't point to anything useful 2012-04-27 17:38:49 -05:00
Bryan Bishop
81e950c2d1 add ItemFragment to macros in preprocessor 2012-04-27 17:35:32 -05:00
Bryan Bishop
6321bf121f TextPointerLabelParam.get_dependencies() now returns the text pointer 2012-04-27 17:35:06 -05:00
Bryan Bishop
94a6e1b0cc words/pointers should point within bank 2012-04-27 17:16:45 -05:00
Bryan Bishop
e5586a5aa2 text preprocessor now supports ending-apostrophes in text 2012-04-27 16:56:24 -05:00
Bryan Bishop
d9a2680c71 fix MoneyByteParam formatting 2012-04-27 16:48:25 -05:00
Bryan Bishop
45c41795f5 possibly fix preprocessor/checkmoney issues 2012-04-27 16:33:37 -05:00
Bryan Bishop
14a35baa3f reverse byte output in RAMAddressParam.to_asm() 2012-04-27 16:04:16 -05:00
Bryan Bishop
09a0e3aa85 redo item constants (some were missed?) 2012-04-27 15:52:57 -05:00
Bryan Bishop
b0eee4c06b add newlines to generate_item_constants output 2012-04-27 15:47:51 -05:00
Bryan Bishop
9672e960ee fix RAMAddressParam.to_asm() (no [] characters) 2012-04-27 15:39:41 -05:00
Bryan Bishop
d319aea119 fix label lookup 2012-04-27 15:33:37 -05:00
Bryan Bishop
9ed1a474d0 minor fixes for insert_single_with_dependencies 2012-04-27 15:02:53 -05:00
Bryan Bishop
a58aeae5cc prevent dependency loops in script at 0x18d0a9, 0x18d023 and 0x943ca 2012-04-27 14:58:57 -05:00
Bryan Bishop
9e92ebd40b better debugging for a max recursion depth error 2012-04-27 13:58:02 -05:00
Bryan Bishop
7ed1bebc01 pass 'recompute' parameter through get_dependencies() calls 2012-04-27 13:46:57 -05:00
Bryan Bishop
39a71c55c7 prevent dependencies from being recomputed 2012-04-27 13:41:44 -05:00
Bryan Bishop
ce35b436ed faster get_dependencies on Script 2012-04-27 13:29:41 -05:00
Bryan Bishop
34ff5fc4ce checkmonkey -> checkmoney 2012-04-27 01:07:30 -05:00
Bryan Bishop
1098757c4a speed up asm insertion 2012-04-27 01:06:31 -05:00
Bryan Bishop
226e964f1d Asm.insert_multiple_with_dependencies 2012-04-27 00:59:05 -05:00
Bryan Bishop
bde9cb3b57 caught a self.label -> self.label.name 2012-04-26 18:45:53 -05:00
Bryan Bishop
ddbfc016c1 refactor all labels to be Label instances 2012-04-26 18:41:13 -05:00
Bryan Bishop
ea2daf05ee refactoring some labels code 2012-04-26 18:04:20 -05:00