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,34 +1,34 @@
_Mansion3BattleText1: ; 85401 (21:5401)
_Mansion3BattleText1:: ; 85401 (21:5401)
text "This place is"
line "like, huge!"
done
_Mansion3EndBattleText1: ; 8541c (21:541c)
_Mansion3EndBattleText1:: ; 8541c (21:541c)
text "Ayah!"
prompt
_Mansion3AfterBattleText1: ; 85423 (21:5423)
_Mansion3AfterBattleText1:: ; 85423 (21:5423)
text "I wonder where"
line "my partner went."
done
_Mansion3BattleText2: ; 85444 (21:5444)
_Mansion3BattleText2:: ; 85444 (21:5444)
text "My mentor once"
line "lived here."
done
_Mansion3EndBattleText2: ; 85460 (21:5460)
_Mansion3EndBattleText2:: ; 85460 (21:5460)
text "Whew!"
line "Overwhelming!"
prompt
_Mansion3AfterBattleText2: ; 85475 (21:5475)
_Mansion3AfterBattleText2:: ; 85475 (21:5475)
text "So, you're stuck?"
line "Try jumping off"
cont "over there!"
done
_Mansion3Text5: ; 854a3 (21:54a3)
_Mansion3Text5:: ; 854a3 (21:54a3)
text "Diary: Feb. 6"
line "MEW gave birth."