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,96 +1,96 @@
_Route6BattleText1: ; 8dc38 (23:5c38)
_Route6BattleText1:: ; 8dc38 (23:5c38)
text "Who's there?"
line "Quit listening in"
cont "on us!"
done
_Route6EndBattleText1: ; 8dc5e (23:5c5e)
_Route6EndBattleText1:: ; 8dc5e (23:5c5e)
text "I"
line "just can't win!"
prompt
_Route6AfterBattleText1: ; 8dc70 (23:5c70)
_Route6AfterBattleText1:: ; 8dc70 (23:5c70)
text "Whisper..."
line "whisper..."
done
_Route6BattleText2: ; 8dc87 (23:5c87)
_Route6BattleText2:: ; 8dc87 (23:5c87)
text "Excuse me! This"
line "is a private"
cont "conversation!"
done
_Route6EndBattleText2: ; 8dcb3 (23:5cb3)
_Route6EndBattleText2:: ; 8dcb3 (23:5cb3)
text "Ugh!"
line "I hate losing!"
prompt
_Route6BattleText3: ; 8dcc8 (23:5cc8)
_Route6BattleText3:: ; 8dcc8 (23:5cc8)
text "There aren't many"
line "bugs out here."
done
_Route6EndBattleText3: ; 8dce9 (23:5ce9)
_Route6EndBattleText3:: ; 8dce9 (23:5ce9)
text "No!"
line "You're kidding!"
prompt
_Route6AfterBattleText3: ; 8dcfd (23:5cfd)
_Route6AfterBattleText3:: ; 8dcfd (23:5cfd)
text "I like bugs, so"
line "I'm going back to"
cont "VIRIDIAN FOREST."
done
_Route6BattleText4: ; 8dd30 (23:5d30)
_Route6BattleText4:: ; 8dd30 (23:5d30)
text "Huh? You want"
line "to talk to me?"
done
_Route6EndBattleText4: ; 8dd4e (23:5d4e)
_Route6EndBattleText4:: ; 8dd4e (23:5d4e)
text "I"
line "didn't start it!"
prompt
_Route6AfterBattleText4: ; 8dd61 (23:5d61)
_Route6AfterBattleText4:: ; 8dd61 (23:5d61)
text "I should carry"
line "more #MON with"
cont "me for safety."
done
_Route6BattleText5: ; 8dd8f (23:5d8f)
_Route6BattleText5:: ; 8dd8f (23:5d8f)
text "Me? Well, OK."
line "I'll play!"
done
_Route6EndBattleText5: ; 8dda8 (23:5da8)
_Route6EndBattleText5:: ; 8dda8 (23:5da8)
text "Just"
line "didn't work!"
prompt
_Route6AfterBattleText5: ; 8ddba (23:5dba)
_Route6AfterBattleText5:: ; 8ddba (23:5dba)
text "I want to get"
line "stronger! What's"
cont "your secret?"
done
_Route6BattleText6: ; 8dde6 (23:5de6)
_Route6BattleText6:: ; 8dde6 (23:5de6)
text "I've never seen"
line "you around!"
cont "Are you good?"
done
_Route6EndBattleText6: ; 8de10 (23:5e10)
_Route6EndBattleText6:: ; 8de10 (23:5e10)
text "You"
line "are too good!"
prompt
_Route6AfterBattleText6: ; 8de23 (23:5e23)
_Route6AfterBattleText6:: ; 8de23 (23:5e23)
text "Are my #MON"
line "weak? Or, am I"
cont "just bad?"
done
_Route6Text7: ; 8de49 (23:5e49)
_Route6Text7:: ; 8de49 (23:5e49)
text "UNDERGROUND PATH"
line "CERULEAN CITY -"
cont "VERMILION CITY"