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,57 +1,57 @@
_Route18BattleText1: ; 917a1 (24:57a1)
_Route18BattleText1:: ; 917a1 (24:57a1)
text "I always check"
line "every grassy area"
cont "for new #MON."
done
_Route18EndBattleText1: ; 917d1 (24:57d1)
_Route18EndBattleText1:: ; 917d1 (24:57d1)
text "Tch!"
prompt
_Route18AfterBattleText1: ; 917d7 (24:57d7)
_Route18AfterBattleText1:: ; 917d7 (24:57d7)
text "I wish I had a"
line "BIKE!"
done
_Route18BattleText2: ; 917ed (24:57ed)
_Route18BattleText2:: ; 917ed (24:57ed)
text "Kurukkoo!"
line "How do you like"
cont "my bird call?"
done
_Route18EndBattleText2: ; 91816 (24:5816)
_Route18EndBattleText2:: ; 91816 (24:5816)
text "I"
line "had to bug you!"
prompt
_Route18AfterBattleText2: ; 91829 (24:5829)
_Route18AfterBattleText2:: ; 91829 (24:5829)
text "I also collect sea"
line "#MON on"
cont "weekends!"
done
_Route18BattleText3: ; 9184f (24:584f)
_Route18BattleText3:: ; 9184f (24:584f)
text "This is my turf!"
line "Get out of here!"
done
_Route18EndBattleText3: ; 91872 (24:5872)
_Route18EndBattleText3:: ; 91872 (24:5872)
text "Darn!"
prompt
_Route18AfterBattleText3: ; 91879 (24:5879)
_Route18AfterBattleText3:: ; 91879 (24:5879)
text "This is my fave"
line "#MON hunting"
cont "area!"
done
_Route18Text4: ; 9189d (24:589d)
_Route18Text4:: ; 9189d (24:589d)
text "ROUTE 18"
line "CELADON CITY -"
cont "FUCHSIA CITY"
done
_Route18Text5: ; 918c3 (24:58c3)
_Route18Text5:: ; 918c3 (24:58c3)
text "CYCLING ROAD"
line "No pedestrians"
cont "permitted!"