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,4 +1,4 @@
_PokemonTower5Text1: ; 99958 (26:5958)
_PokemonTower5Text1:: ; 99958 (26:5958)
text "Come, child! I"
line "sealed this space"
cont "with white magic!"
@ -6,63 +6,63 @@ _PokemonTower5Text1: ; 99958 (26:5958)
para "You can rest here!"
done
_PokemonTower5BattleText1: ; 9999f (26:599f)
_PokemonTower5BattleText1:: ; 9999f (26:599f)
text "Give...me..."
line "your...soul..."
done
_PokemonTower5EndBattleText1: ; 999bc (26:59bc)
_PokemonTower5EndBattleText1:: ; 999bc (26:59bc)
text "Gasp!"
prompt
_PokemonTower5AfterBattleText1: ; 999c3 (26:59c3)
_PokemonTower5AfterBattleText1:: ; 999c3 (26:59c3)
text "I was under"
line "possession!"
done
_PokemonTower5BattleText2: ; 999dc (26:59dc)
_PokemonTower5BattleText2:: ; 999dc (26:59dc)
text "You...shall..."
line "join...us..."
done
_PokemonTower5EndBattleText2: ; 999f9 (26:59f9)
_PokemonTower5EndBattleText2:: ; 999f9 (26:59f9)
text "What"
line "a nightmare!"
prompt
_PokemonTower5AfterBattleText2: ; 99a0c (26:5a0c)
_PokemonTower5AfterBattleText2:: ; 99a0c (26:5a0c)
text "I was possessed!"
done
_PokemonTower5BattleText3: ; 99a1e (26:5a1e)
_PokemonTower5BattleText3:: ; 99a1e (26:5a1e)
text "Zombies!"
done
_PokemonTower5EndBattleText3: ; 99a28 (26:5a28)
_PokemonTower5EndBattleText3:: ; 99a28 (26:5a28)
text "Ha?"
prompt
_PokemonTower5AfterBattleText3: ; 99a2d (26:5a2d)
_PokemonTower5AfterBattleText3:: ; 99a2d (26:5a2d)
text "I regained my"
line "senses!"
done
_PokemonTower5BattleText4: ; 99a44 (26:5a44)
_PokemonTower5BattleText4:: ; 99a44 (26:5a44)
text "Urgah..."
line "Urff...."
done
_PokemonTower5EndBattleText4: ; 99a57 (26:5a57)
_PokemonTower5EndBattleText4:: ; 99a57 (26:5a57)
text "Whoo!"
prompt
_PokemonTower5AfterBattleText4: ; 99a5e (26:5a5e)
_PokemonTower5AfterBattleText4:: ; 99a5e (26:5a5e)
text "I fell to evil"
line "spirits despite"
cont "my training!"
done
_UnnamedText_60a43: ; 99a8b (26:5a8b)
_UnnamedText_60a43:: ; 99a8b (26:5a8b)
text "Entered purified,"
line "protected zone!"