Get rid of globals.asm. Use ::s to export labels between objects.

globals.asm was a hack that:
- gave rgbasm an extra 100k lines to read
- increased reliance on the python preprocessor
- made the makefile a mess
- gave object creation an extra step
- wasn't even necessary

This speeds up build time by at least a third.
This commit is contained in:
yenatch 2014-01-27 16:22:41 -05:00
parent 6bde08504f
commit 1b9ee46af9
277 changed files with 4346 additions and 4358 deletions

View file

@ -1,17 +1,17 @@
_TM29PreReceiveText: ; a24fe (28:64fe)
_TM29PreReceiveText:: ; a24fe (28:64fe)
text "...Wait! Don't"
line "say a word!"
para "You wanted this!"
prompt
_ReceivedTM29Text: ; a252a (28:652a)
_ReceivedTM29Text:: ; a252a (28:652a)
text $52, " received"
line "@"
TX_RAM $cf4b
text "!@@"
_TM29ExplanationText: ; a253e (28:653e)
_TM29ExplanationText:: ; a253e (28:653e)
text "TM29 is PSYCHIC!"
para "It can lower the"
@ -19,7 +19,7 @@ _TM29ExplanationText: ; a253e (28:653e)
cont "abilities."
done
_TM29NoRoomText: ; a257c (28:657c)
_TM29NoRoomText:: ; a257c (28:657c)
text "Where do you plan"
line "to put this?"
done