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,45 +1,45 @@
_PokemonTower3BattleText1: ; 99776 (26:5776)
_PokemonTower3BattleText1:: ; 99776 (26:5776)
text "Urrg...Awaa..."
line "Huhu...graa.."
done
_PokemonTower3EndBattleText1: ; 99794 (26:5794)
_PokemonTower3EndBattleText1:: ; 99794 (26:5794)
text "Hwa!"
line "I'm saved!"
prompt
_PokemonTower3AfterBattleText1: ; 997a4 (26:57a4)
_PokemonTower3AfterBattleText1:: ; 997a4 (26:57a4)
text "The GHOSTs can be"
line "identified by the"
cont "SILPH SCOPE."
done
_PokemonTower3BattleText2: ; 997d6 (26:57d6)
_PokemonTower3BattleText2:: ; 997d6 (26:57d6)
text "Kekeke...."
line "Kwaaah!"
done
_PokemonTower3EndBattleText2: ; 997ea (26:57ea)
_PokemonTower3EndBattleText2:: ; 997ea (26:57ea)
text "Hmm?"
line "What am I doing?"
prompt
_PokemonTower3AfterBattleText2: ; 99801 (26:5801)
_PokemonTower3AfterBattleText2:: ; 99801 (26:5801)
text "Sorry! I was"
line "possessed!"
done
_PokemonTower3BattleText3: ; 9981a (26:581a)
_PokemonTower3BattleText3:: ; 9981a (26:581a)
text "Be gone!"
line "Evil spirit!"
done
_PokemonTower3EndBattleText3: ; 99831 (26:5831)
_PokemonTower3EndBattleText3:: ; 99831 (26:5831)
text "Whew!"
line "The spirit left!"
prompt
_PokemonTower3AfterBattleText3: ; 99849 (26:5849)
_PokemonTower3AfterBattleText3:: ; 99849 (26:5849)
text "My friends were"
line "possessed too!"
done