pokered/scripts
Matthew Glazar d51dcc263e Remove duplicate OaksLabText labels
For unknown reasons, the text pointer list for Oak's Lab is
duplicated. This is currently implemented by treating the
two text pointer lists as one large list. This leads to
duplicate labels and some confusing logic.

Refactor the code to treat the two text pointer lists
separately. This lets us remove several labels. It also
makes the code which sets the text pointer list
self-documenting.
2017-04-02 13:32:21 -07:00
..
agatha.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
bikeshop.asm Clean up text commands 2016-07-18 01:17:03 -05:00
billshouse.asm Clean up text commands 2016-07-18 01:17:03 -05:00
blueshouse.asm Remove the last address comments 2016-06-12 02:19:44 -05:00
bruno.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
celadoncity.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadondiner.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadongamecorner.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadongym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
celadonhotel.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonhouse.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonmansion1.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonmansion2.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonmansion3.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadonmansion4.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonmansion5.asm remove address comments 2016-06-11 17:24:04 -07:00
celadonmart1.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
celadonmart2.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
celadonmart3.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadonmart4.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
celadonmart5.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
celadonmartelevator.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
celadonmartroof.asm Clean up text commands 2016-07-18 01:17:03 -05:00
celadonpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
celadonprizeroom.asm remove address comments 2016-06-11 17:24:04 -07:00
ceruleancity.asm Clean up text commands 2016-07-18 01:17:03 -05:00
ceruleancity2.asm remove address comments 2016-06-11 17:24:04 -07:00
ceruleangym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
ceruleanhouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
ceruleanhouse2.asm remove address comments 2016-06-11 17:24:04 -07:00
ceruleanhousetrashed.asm remove address comments 2016-06-11 17:24:04 -07:00
ceruleanmart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
ceruleanpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
cinnabargym.asm Clean up text commands 2016-07-18 01:17:03 -05:00
cinnabarisland.asm remove address comments 2016-06-11 17:24:04 -07:00
cinnabarmart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
cinnabarpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
colosseum.asm remove address comments 2016-06-11 17:24:04 -07:00
copycatshouse1f.asm remove address comments 2016-06-11 17:24:04 -07:00
copycatshouse2f.asm Clean up text commands 2016-07-18 01:17:03 -05:00
daycarem.asm remove address comments 2016-06-11 17:24:04 -07:00
diglettscave.asm remove address comments 2016-06-11 17:24:04 -07:00
diglettscaveroute2.asm remove address comments 2016-06-11 17:24:04 -07:00
diglettscaveroute11.asm remove address comments 2016-06-11 17:24:04 -07:00
fanclub.asm Clean up text commands 2016-07-18 01:17:03 -05:00
fightingdojo.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
fuchsiacity.asm remove address comments 2016-06-11 17:24:04 -07:00
fuchsiagym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
fuchsiahouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
fuchsiahouse2.asm Clean up text commands 2016-07-18 01:17:03 -05:00
fuchsiahouse3.asm Clean up text commands 2016-07-18 01:17:03 -05:00
fuchsiamart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
fuchsiameetingroom.asm remove address comments 2016-06-11 17:24:04 -07:00
fuchsiapokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
gary.asm remove address comments 2016-06-11 17:24:04 -07:00
halloffameroom.asm remove address comments 2016-06-11 17:24:04 -07:00
indigoplateau.asm remove address comments 2016-06-11 17:24:04 -07:00
indigoplateaulobby.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
lab1.asm remove address comments 2016-06-11 17:24:04 -07:00
lab2.asm remove address comments 2016-06-11 17:24:04 -07:00
lab3.asm Clean up text commands 2016-07-18 01:17:03 -05:00
lab4.asm remove address comments 2016-06-11 17:24:04 -07:00
lance.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
lavenderhouse1.asm Clean up text commands 2016-07-18 01:17:03 -05:00
lavenderhouse2.asm remove address comments 2016-06-11 17:24:04 -07:00
lavendermart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
lavenderpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
lavendertown.asm remove address comments 2016-06-11 17:24:04 -07:00
lorelei.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mansion1.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mansion2.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mansion3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mansion4.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mtmoon1.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mtmoon2.asm remove address comments 2016-06-11 17:24:04 -07:00
mtmoon3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
mtmoonpokecenter.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
museum1f.asm Clean up text commands 2016-07-18 01:17:03 -05:00
museum2f.asm remove address comments 2016-06-11 17:24:04 -07:00
namerater.asm remove address comments 2016-06-11 17:24:04 -07:00
oakslab.asm Remove duplicate OaksLabText labels 2017-04-02 13:32:21 -07:00
pallettown.asm Remove the last address comments 2016-06-12 02:19:44 -05:00
pewtercity.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pewtergym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pewterhouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
pewterhouse2.asm remove address comments 2016-06-11 17:24:04 -07:00
pewtermart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
pewterpokecenter.asm Redo audio header macro 2016-07-27 22:08:13 -05:00
pokemontower1.asm remove address comments 2016-06-11 17:24:04 -07:00
pokemontower2.asm remove address comments 2016-06-11 17:24:04 -07:00
pokemontower3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pokemontower4.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pokemontower5.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pokemontower6.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
pokemontower7.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
powerplant.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
redshouse1f.asm Remove the last address comments 2016-06-12 02:19:44 -05:00
redshouse2f.asm remove address comments 2016-06-11 17:24:04 -07:00
rockethideout1.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rockethideout2.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rockethideout3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rockethideout4.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rockethideoutelevator.asm Clean up text commands 2016-07-18 01:17:03 -05:00
rocktunnel1.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rocktunnel2.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
rocktunnelpokecenter.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
route1.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route2.asm remove address comments 2016-06-11 17:24:04 -07:00
route2gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route2house.asm remove address comments 2016-06-11 17:24:04 -07:00
route3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route4.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route5.asm remove address comments 2016-06-11 17:24:04 -07:00
route5gate.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route6.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route6gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route7.asm remove address comments 2016-06-11 17:24:04 -07:00
route7gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route8.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route8gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route9.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route10.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route11.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route11gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route11gateupstairs.asm remove address comments 2016-06-11 17:24:04 -07:00
route12.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route12gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route12gateupstairs.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route12house.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route13.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route14.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route15.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route15gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route15gateupstairs.asm remove address comments 2016-06-11 17:24:04 -07:00
route16.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route16gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route16gateupstairs.asm remove address comments 2016-06-11 17:24:04 -07:00
route16house.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route17.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route18.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route18gate.asm remove address comments 2016-06-11 17:24:04 -07:00
route18gateupstairs.asm remove address comments 2016-06-11 17:24:04 -07:00
route19.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route20.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route21.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route22.asm remove address comments 2016-06-11 17:24:04 -07:00
route22gate.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route23.asm Clean up text commands 2016-07-18 01:17:03 -05:00
route24.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
route25.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
safarizonecenter.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneeast.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneentrance.asm Clean up text commands 2016-07-18 01:17:03 -05:00
safarizonenorth.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneresthouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneresthouse2.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneresthouse3.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizoneresthouse4.asm remove address comments 2016-06-11 17:24:04 -07:00
safarizonesecrethouse.asm Clean up text commands 2016-07-18 01:17:03 -05:00
safarizonewest.asm remove address comments 2016-06-11 17:24:04 -07:00
saffroncity.asm Clean up text commands 2016-07-18 01:17:03 -05:00
saffrongym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
saffronhouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
saffronhouse2.asm Clean up text commands 2016-07-18 01:17:03 -05:00
saffronmart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
saffronpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
school.asm remove address comments 2016-06-11 17:24:04 -07:00
seafoamislands1.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
seafoamislands2.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
seafoamislands3.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
seafoamislands4.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
seafoamislands5.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
silphco1.asm remove address comments 2016-06-11 17:24:04 -07:00
silphco2.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco4.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco5.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco6.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco7.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco8.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco9.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco10.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphco11.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
silphcoelevator.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne1.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne2.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne3.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne4.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne5.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
ssanne6.asm remove address comments 2016-06-11 17:24:04 -07:00
ssanne7.asm Clean up text commands 2016-07-18 01:17:03 -05:00
ssanne8.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
ssanne9.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
ssanne10.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
tradecenter.asm use more HRAM constants 2016-10-29 10:32:03 -07:00
undergroundpathentranceroute5.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathentranceroute6.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathentranceroute7.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathentranceroute7copy.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathentranceroute8.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathns.asm remove address comments 2016-06-11 17:24:04 -07:00
undergroundpathwe.asm remove address comments 2016-06-11 17:24:04 -07:00
unknowndungeon1.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
unknowndungeon2.asm Clean up labels and trainer headers for overworld Pokémon. 2016-04-06 20:58:45 -06:00
unknowndungeon3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
vermilioncity.asm remove address comments 2016-06-11 17:24:04 -07:00
vermiliondock.asm remove address comments 2016-06-11 17:24:04 -07:00
vermiliongym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
vermilionhouse1.asm remove address comments 2016-06-11 17:24:04 -07:00
vermilionhouse2.asm Clean up text commands 2016-07-18 01:17:03 -05:00
vermilionhouse3.asm remove address comments 2016-06-11 17:24:04 -07:00
vermilionmart.asm Clean up script labels in marts and Pokémon Centers. 2016-04-08 19:04:36 -06:00
vermilionpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00
victoryroad1.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
victoryroad2.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
victoryroad3.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
viridiancity.asm Clean up text commands 2016-07-18 01:17:03 -05:00
viridianforest.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
viridianforestentrance.asm remove address comments 2016-06-11 17:24:04 -07:00
viridianforestexit.asm remove address comments 2016-06-11 17:24:04 -07:00
viridiangym.asm Clean up redundant labels 2016-07-20 00:40:04 -05:00
viridianhouse.asm remove address comments 2016-06-11 17:24:04 -07:00
viridianmart.asm Clean up text commands 2016-07-18 01:17:03 -05:00
viridianpokecenter.asm Implement handy text macros from yellow 2016-06-09 21:20:02 -04:00