summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpikalaxalt <PikalaxALT@gmail.com>2016-04-10 14:42:14 -0400
committerpikalaxalt <PikalaxALT@gmail.com>2016-04-10 14:42:14 -0400
commitbf73772a560ddfdf0b404ba3f85eb26542031b7b (patch)
treeee3cbc2fb2be1b2353ebd4c9887de2d69a91d2f2
parent46ead9b8498fe7191735bd99f667dd1f9147f969 (diff)
Local labels starting with capital letters are now decorated with a trailing colon; remove trailing whitespace; globally correct line endings to UNIX style
-rw-r--r--audio/engine.asm96
-rw-r--r--audio/music_pointers.asm4
-rw-r--r--battle/ai/items.asm8
-rwxr-xr-xbattle/ai/move.asm26
-rw-r--r--battle/ai/scoring.asm90
-rwxr-xr-xbattle/ai/switch.asm2
-rw-r--r--battle/anims.asm22
-rw-r--r--battle/bg_effects.asm86
-rw-r--r--battle/core.asm190
-rw-r--r--battle/effect_commands.asm186
-rw-r--r--battle/effects/metronome.asm2
-rwxr-xr-xbattle/effects/present.asm2
-rw-r--r--battle/misc.asm26
-rwxr-xr-xbattle/objects/framesets.asm1482
-rwxr-xr-xbattle/objects/functions.asm8
-rwxr-xr-xbattle/objects/oam.asm2172
-rwxr-xr-xbattle/used_move_text.asm4
-rw-r--r--constants/misc_constants.asm2
-rw-r--r--constants/radio_constants.asm2
-rw-r--r--constants/trainer_constants.asm2
-rw-r--r--data/battle_tower.asm8
-rw-r--r--data/odd_eggs.asm4
-rw-r--r--data/pokedex/entries/001.asm2
-rw-r--r--data/pokedex/entries/002.asm2
-rw-r--r--data/pokedex/entries/003.asm2
-rw-r--r--data/pokedex/entries/004.asm2
-rw-r--r--data/pokedex/entries/005.asm2
-rw-r--r--data/pokedex/entries/006.asm2
-rw-r--r--data/pokedex/entries/007.asm2
-rw-r--r--data/pokedex/entries/008.asm2
-rw-r--r--data/pokedex/entries/009.asm2
-rw-r--r--data/pokedex/entries/010.asm2
-rw-r--r--data/pokedex/entries/011.asm2
-rw-r--r--data/pokedex/entries/012.asm2
-rw-r--r--data/pokedex/entries/013.asm2
-rw-r--r--data/pokedex/entries/014.asm2
-rw-r--r--data/pokedex/entries/015.asm2
-rw-r--r--data/pokedex/entries/016.asm2
-rw-r--r--data/pokedex/entries/017.asm2
-rw-r--r--data/pokedex/entries/018.asm2
-rw-r--r--data/pokedex/entries/019.asm2
-rw-r--r--data/pokedex/entries/020.asm2
-rw-r--r--data/pokedex/entries/021.asm2
-rw-r--r--data/pokedex/entries/022.asm2
-rw-r--r--data/pokedex/entries/023.asm2
-rw-r--r--data/pokedex/entries/024.asm2
-rw-r--r--data/pokedex/entries/025.asm2
-rw-r--r--data/pokedex/entries/026.asm2
-rw-r--r--data/pokedex/entries/027.asm2
-rw-r--r--data/pokedex/entries/028.asm2
-rw-r--r--data/pokedex/entries/029.asm2
-rw-r--r--data/pokedex/entries/030.asm2
-rw-r--r--data/pokedex/entries/031.asm2
-rw-r--r--data/pokedex/entries/032.asm2
-rw-r--r--data/pokedex/entries/033.asm2
-rw-r--r--data/pokedex/entries/034.asm2
-rw-r--r--data/pokedex/entries/035.asm2
-rw-r--r--data/pokedex/entries/036.asm2
-rw-r--r--data/pokedex/entries/037.asm2
-rw-r--r--data/pokedex/entries/038.asm2
-rw-r--r--data/pokedex/entries/039.asm2
-rw-r--r--data/pokedex/entries/040.asm2
-rw-r--r--data/pokedex/entries/041.asm2
-rw-r--r--data/pokedex/entries/042.asm2
-rw-r--r--data/pokedex/entries/043.asm2
-rw-r--r--data/pokedex/entries/044.asm2
-rw-r--r--data/pokedex/entries/045.asm2
-rw-r--r--data/pokedex/entries/046.asm2
-rw-r--r--data/pokedex/entries/047.asm2
-rw-r--r--data/pokedex/entries/048.asm2
-rw-r--r--data/pokedex/entries/049.asm2
-rw-r--r--data/pokedex/entries/050.asm2
-rw-r--r--data/pokedex/entries/051.asm2
-rw-r--r--data/pokedex/entries/052.asm2
-rw-r--r--data/pokedex/entries/053.asm2
-rw-r--r--data/pokedex/entries/054.asm2
-rw-r--r--data/pokedex/entries/055.asm2
-rw-r--r--data/pokedex/entries/056.asm2
-rw-r--r--data/pokedex/entries/057.asm2
-rw-r--r--data/pokedex/entries/058.asm2
-rw-r--r--data/pokedex/entries/059.asm2
-rw-r--r--data/pokedex/entries/060.asm2
-rw-r--r--data/pokedex/entries/061.asm2
-rw-r--r--data/pokedex/entries/062.asm2
-rw-r--r--data/pokedex/entries/063.asm2
-rw-r--r--data/pokedex/entries/064.asm2
-rw-r--r--data/pokedex/entries/065.asm2
-rw-r--r--data/pokedex/entries/066.asm2
-rw-r--r--data/pokedex/entries/067.asm2
-rw-r--r--data/pokedex/entries/068.asm2
-rw-r--r--data/pokedex/entries/069.asm2
-rw-r--r--data/pokedex/entries/070.asm2
-rw-r--r--data/pokedex/entries/071.asm2
-rw-r--r--data/pokedex/entries/072.asm2
-rw-r--r--data/pokedex/entries/073.asm2
-rw-r--r--data/pokedex/entries/074.asm2
-rw-r--r--data/pokedex/entries/075.asm2
-rw-r--r--data/pokedex/entries/076.asm2
-rw-r--r--data/pokedex/entries/077.asm2
-rw-r--r--data/pokedex/entries/078.asm2
-rw-r--r--data/pokedex/entries/079.asm2
-rw-r--r--data/pokedex/entries/080.asm2
-rw-r--r--data/pokedex/entries/081.asm2
-rw-r--r--data/pokedex/entries/082.asm2
-rw-r--r--data/pokedex/entries/083.asm2
-rw-r--r--data/pokedex/entries/084.asm2
-rw-r--r--data/pokedex/entries/085.asm2
-rw-r--r--data/pokedex/entries/086.asm2
-rw-r--r--data/pokedex/entries/087.asm2
-rw-r--r--data/pokedex/entries/088.asm2
-rw-r--r--data/pokedex/entries/089.asm2
-rw-r--r--data/pokedex/entries/090.asm2
-rw-r--r--data/pokedex/entries/091.asm2
-rw-r--r--data/pokedex/entries/092.asm2
-rw-r--r--data/pokedex/entries/093.asm2
-rw-r--r--data/pokedex/entries/094.asm2
-rw-r--r--data/pokedex/entries/095.asm2
-rw-r--r--data/pokedex/entries/096.asm2
-rw-r--r--data/pokedex/entries/097.asm2
-rw-r--r--data/pokedex/entries/098.asm2
-rw-r--r--data/pokedex/entries/099.asm2
-rw-r--r--data/pokedex/entries/100.asm2
-rw-r--r--data/pokedex/entries/101.asm2
-rw-r--r--data/pokedex/entries/102.asm2
-rw-r--r--data/pokedex/entries/103.asm2
-rw-r--r--data/pokedex/entries/104.asm2
-rw-r--r--data/pokedex/entries/105.asm2
-rw-r--r--data/pokedex/entries/106.asm2
-rw-r--r--data/pokedex/entries/107.asm2
-rw-r--r--data/pokedex/entries/108.asm2
-rw-r--r--data/pokedex/entries/109.asm2
-rw-r--r--data/pokedex/entries/110.asm2
-rw-r--r--data/pokedex/entries/111.asm2
-rw-r--r--data/pokedex/entries/112.asm2
-rw-r--r--data/pokedex/entries/113.asm2
-rw-r--r--data/pokedex/entries/114.asm2
-rw-r--r--data/pokedex/entries/115.asm2
-rw-r--r--data/pokedex/entries/116.asm2
-rw-r--r--data/pokedex/entries/117.asm2
-rw-r--r--data/pokedex/entries/118.asm2
-rw-r--r--data/pokedex/entries/119.asm2
-rw-r--r--data/pokedex/entries/120.asm2
-rw-r--r--data/pokedex/entries/121.asm2
-rw-r--r--data/pokedex/entries/122.asm2
-rw-r--r--data/pokedex/entries/123.asm2
-rw-r--r--data/pokedex/entries/124.asm2
-rw-r--r--data/pokedex/entries/125.asm2
-rw-r--r--data/pokedex/entries/126.asm2
-rw-r--r--data/pokedex/entries/127.asm2
-rw-r--r--data/pokedex/entries/128.asm2
-rw-r--r--data/pokedex/entries/129.asm2
-rw-r--r--data/pokedex/entries/130.asm2
-rw-r--r--data/pokedex/entries/131.asm2
-rw-r--r--data/pokedex/entries/132.asm2
-rw-r--r--data/pokedex/entries/133.asm2
-rw-r--r--data/pokedex/entries/134.asm2
-rw-r--r--data/pokedex/entries/135.asm2
-rw-r--r--data/pokedex/entries/136.asm2
-rw-r--r--data/pokedex/entries/137.asm2
-rw-r--r--data/pokedex/entries/138.asm2
-rw-r--r--data/pokedex/entries/139.asm2
-rw-r--r--data/pokedex/entries/140.asm2
-rw-r--r--data/pokedex/entries/141.asm2
-rw-r--r--data/pokedex/entries/142.asm2
-rw-r--r--data/pokedex/entries/143.asm2
-rw-r--r--data/pokedex/entries/144.asm2
-rw-r--r--data/pokedex/entries/145.asm2
-rw-r--r--data/pokedex/entries/146.asm2
-rw-r--r--data/pokedex/entries/147.asm2
-rw-r--r--data/pokedex/entries/148.asm2
-rw-r--r--data/pokedex/entries/149.asm2
-rw-r--r--data/pokedex/entries/150.asm2
-rw-r--r--data/pokedex/entries/151.asm2
-rw-r--r--data/pokedex/entries/152.asm2
-rw-r--r--data/pokedex/entries/153.asm2
-rw-r--r--data/pokedex/entries/154.asm2
-rw-r--r--data/pokedex/entries/155.asm2
-rw-r--r--data/pokedex/entries/156.asm2
-rw-r--r--data/pokedex/entries/157.asm2
-rw-r--r--data/pokedex/entries/158.asm2
-rw-r--r--data/pokedex/entries/159.asm2
-rw-r--r--data/pokedex/entries/160.asm2
-rw-r--r--data/pokedex/entries/161.asm2
-rw-r--r--data/pokedex/entries/162.asm2
-rw-r--r--data/pokedex/entries/163.asm2
-rw-r--r--data/pokedex/entries/164.asm2
-rw-r--r--data/pokedex/entries/165.asm2
-rw-r--r--data/pokedex/entries/166.asm2
-rw-r--r--data/pokedex/entries/167.asm2
-rw-r--r--data/pokedex/entries/168.asm2
-rw-r--r--data/pokedex/entries/169.asm2
-rw-r--r--data/pokedex/entries/170.asm2
-rw-r--r--data/pokedex/entries/171.asm2
-rw-r--r--data/pokedex/entries/172.asm2
-rw-r--r--data/pokedex/entries/173.asm2
-rw-r--r--data/pokedex/entries/174.asm2
-rw-r--r--data/pokedex/entries/175.asm2
-rw-r--r--data/pokedex/entries/176.asm2
-rw-r--r--data/pokedex/entries/177.asm2
-rw-r--r--data/pokedex/entries/178.asm2
-rw-r--r--data/pokedex/entries/179.asm2
-rw-r--r--data/pokedex/entries/180.asm2
-rw-r--r--data/pokedex/entries/181.asm2
-rw-r--r--data/pokedex/entries/182.asm2
-rw-r--r--data/pokedex/entries/183.asm2
-rw-r--r--data/pokedex/entries/184.asm2
-rw-r--r--data/pokedex/entries/185.asm2
-rw-r--r--data/pokedex/entries/186.asm2
-rw-r--r--data/pokedex/entries/187.asm2
-rw-r--r--data/pokedex/entries/188.asm2
-rw-r--r--data/pokedex/entries/189.asm2
-rw-r--r--data/pokedex/entries/190.asm2
-rw-r--r--data/pokedex/entries/191.asm2
-rw-r--r--data/pokedex/entries/192.asm2
-rw-r--r--data/pokedex/entries/193.asm2
-rw-r--r--data/pokedex/entries/194.asm2
-rw-r--r--data/pokedex/entries/195.asm2
-rw-r--r--data/pokedex/entries/196.asm2
-rw-r--r--data/pokedex/entries/197.asm2
-rw-r--r--data/pokedex/entries/198.asm2
-rw-r--r--data/pokedex/entries/199.asm2
-rw-r--r--data/pokedex/entries/200.asm2
-rw-r--r--data/pokedex/entries/201.asm2
-rw-r--r--data/pokedex/entries/202.asm2
-rw-r--r--data/pokedex/entries/203.asm2
-rw-r--r--data/pokedex/entries/204.asm2
-rw-r--r--data/pokedex/entries/205.asm2
-rw-r--r--data/pokedex/entries/206.asm2
-rw-r--r--data/pokedex/entries/207.asm2
-rw-r--r--data/pokedex/entries/208.asm2
-rw-r--r--data/pokedex/entries/209.asm2
-rw-r--r--data/pokedex/entries/210.asm2
-rw-r--r--data/pokedex/entries/211.asm2
-rw-r--r--data/pokedex/entries/212.asm2
-rw-r--r--data/pokedex/entries/213.asm2
-rw-r--r--data/pokedex/entries/214.asm2
-rw-r--r--data/pokedex/entries/215.asm2
-rw-r--r--data/pokedex/entries/216.asm2
-rw-r--r--data/pokedex/entries/217.asm2
-rw-r--r--data/pokedex/entries/218.asm2
-rw-r--r--data/pokedex/entries/219.asm2
-rw-r--r--data/pokedex/entries/220.asm2
-rw-r--r--data/pokedex/entries/221.asm2
-rw-r--r--data/pokedex/entries/222.asm2
-rw-r--r--data/pokedex/entries/223.asm2
-rw-r--r--data/pokedex/entries/224.asm2
-rw-r--r--data/pokedex/entries/225.asm2
-rw-r--r--data/pokedex/entries/226.asm2
-rw-r--r--data/pokedex/entries/227.asm2
-rw-r--r--data/pokedex/entries/228.asm2
-rw-r--r--data/pokedex/entries/229.asm2
-rw-r--r--data/pokedex/entries/230.asm2
-rw-r--r--data/pokedex/entries/231.asm2
-rw-r--r--data/pokedex/entries/232.asm2
-rw-r--r--data/pokedex/entries/233.asm2
-rw-r--r--data/pokedex/entries/234.asm2
-rw-r--r--data/pokedex/entries/235.asm2
-rw-r--r--data/pokedex/entries/236.asm2
-rw-r--r--data/pokedex/entries/237.asm2
-rw-r--r--data/pokedex/entries/238.asm2
-rw-r--r--data/pokedex/entries/239.asm2
-rw-r--r--data/pokedex/entries/240.asm2
-rw-r--r--data/pokedex/entries/241.asm2
-rw-r--r--data/pokedex/entries/242.asm2
-rw-r--r--data/pokedex/entries/243.asm2
-rw-r--r--data/pokedex/entries/244.asm2
-rw-r--r--data/pokedex/entries/245.asm2
-rw-r--r--data/pokedex/entries/246.asm2
-rw-r--r--data/pokedex/entries/247.asm2
-rw-r--r--data/pokedex/entries/248.asm2
-rw-r--r--data/pokedex/entries/249.asm2
-rw-r--r--data/pokedex/entries/250.asm2
-rw-r--r--data/pokedex/entries/251.asm2
-rwxr-xr-xdata/sprite_engine.asm150
-rw-r--r--data/wild/swarm_water.asm2
-rwxr-xr-xengine/anim_hp_bar.asm6
-rwxr-xr-xengine/billspc.asm34
-rwxr-xr-xengine/breeding/egg.asm4
-rwxr-xr-xengine/card_flip.asm18
-rw-r--r--engine/color.asm32
-rw-r--r--engine/credits.asm66
-rwxr-xr-xengine/crystal_intro.asm20
-rwxr-xr-xengine/dummy_game.asm32
-rw-r--r--engine/events.asm18
-rw-r--r--engine/events_2.asm10
-rwxr-xr-xengine/evolve.asm20
-rwxr-xr-xengine/intro_menu.asm42
-rwxr-xr-xengine/items.asm20
-rwxr-xr-xengine/learn.asm2
-rwxr-xr-xengine/link.asm4
-rwxr-xr-xengine/mail.asm28
-rwxr-xr-xengine/main_menu.asm12
-rwxr-xr-xengine/map_object_action.asm2
-rw-r--r--engine/map_objects.asm164
-rwxr-xr-xengine/mart.asm14
-rwxr-xr-xengine/menu.asm2
-rwxr-xr-xengine/mon_menu.asm2
-rwxr-xr-xengine/move_mon.asm12
-rwxr-xr-xengine/mysterygift.asm4
-rwxr-xr-xengine/options_menu.asm132
-rwxr-xr-xengine/overworld.asm34
-rw-r--r--engine/pack.asm34
-rw-r--r--engine/party_menu.asm2
-rw-r--r--engine/phone.asm18
-rwxr-xr-xengine/player_movement.asm54
-rwxr-xr-xengine/player_object.asm4
-rwxr-xr-xengine/player_step.asm2
-rwxr-xr-xengine/pokecenter_pc.asm70
-rw-r--r--engine/pokedex.asm8
-rwxr-xr-xengine/pokegear.asm60
-rwxr-xr-xengine/printer.asm4
-rw-r--r--engine/radio.asm32
-rw-r--r--engine/scripting.asm16
-rwxr-xr-xengine/selectmenu.asm34
-rwxr-xr-xengine/slot_machine.asm34
-rw-r--r--engine/specials.asm2
-rwxr-xr-xengine/sprite_anims.asm2
-rwxr-xr-xengine/sprites.asm2
-rwxr-xr-xengine/startmenu.asm162
-rwxr-xr-xengine/stats_screen.asm16
-rw-r--r--engine/std_scripts.asm426
-rwxr-xr-xengine/time.asm6
-rw-r--r--engine/timeofdaypals.asm18
-rwxr-xr-xengine/timeset.asm20
-rw-r--r--engine/title.asm120
-rwxr-xr-xengine/tmhm2.asm8
-rwxr-xr-xengine/trade/animation.asm2
-rwxr-xr-xengine/trainer_card.asm10
-rwxr-xr-xengine/unown_puzzle.asm6
-rwxr-xr-xengine/wildmons.asm24
-rw-r--r--event/buena.asm8
-rwxr-xr-xevent/celebi.asm14
-rwxr-xr-xevent/daycare.asm36
-rw-r--r--event/dratini.asm14
-rwxr-xr-xevent/halloffame.asm8
-rwxr-xr-xevent/happiness_egg.asm2
-rw-r--r--event/kurt.asm2
-rw-r--r--event/magikarp.asm6
-rwxr-xr-xevent/magnet_train.asm14
-rw-r--r--event/mom.asm30
-rwxr-xr-xevent/mom_phone.asm4
-rwxr-xr-xevent/overworld.asm16
-rw-r--r--event/poke_seer.asm2
-rwxr-xr-xevent/special.asm8
-rwxr-xr-xgfx/load_pics.asm2
-rw-r--r--gfx/pics/pic_pointers.asm4
-rw-r--r--home.asm62
-rw-r--r--home/audio.asm6
-rw-r--r--home/battle.asm6
-rw-r--r--home/copy.asm4
-rw-r--r--home/copy2.asm10
-rw-r--r--home/decompress.asm16
-rw-r--r--home/farcall.asm6
-rw-r--r--home/handshake.asm16
-rw-r--r--home/init.asm2
-rw-r--r--home/joypad.asm60
-rw-r--r--home/lcd.asm2
-rw-r--r--home/map.asm34
-rw-r--r--home/map_objects.asm6
-rw-r--r--home/menu.asm6
-rw-r--r--home/mobile.asm12
-rw-r--r--home/movement.asm2
-rw-r--r--home/palettes.asm16
-rw-r--r--home/predef.asm4
-rw-r--r--home/rtc.asm4
-rw-r--r--home/serial.asm2
-rw-r--r--home/text.asm20
-rw-r--r--home/time.asm30
-rw-r--r--home/vblank.asm2
-rw-r--r--home/video.asm20
-rw-r--r--home/window.asm2
-rw-r--r--items/item_effects.asm36
-rw-r--r--lib/mobile/main.asm2
-rw-r--r--macros/text.asm2
-rwxr-xr-xmacros/trade_anim.asm2
-rwxr-xr-xmacros/wram.asm10
-rw-r--r--main.asm124
-rw-r--r--maps/AzaleaGym.asm10
-rw-r--r--maps/AzaleaTown.asm10
-rw-r--r--maps/BattleTowerOutside.asm4
-rw-r--r--maps/BlackthornCity.asm14
-rw-r--r--maps/BlackthornGym1F.asm10
-rw-r--r--maps/BlackthornGym2F.asm16
-rw-r--r--maps/BrunosRoom.asm8
-rw-r--r--maps/BurnedTower1F.asm8
-rw-r--r--maps/BurnedTowerB1F.asm4
-rw-r--r--maps/CeladonCafe.asm4
-rw-r--r--maps/CeladonCity.asm2
-rw-r--r--maps/CeladonDeptStore6F.asm18
-rw-r--r--maps/CeladonGameCorner.asm4
-rw-r--r--maps/CeladonGym.asm4
-rw-r--r--maps/CeladonPokeCenter1F.asm12
-rw-r--r--maps/CeruleanCity.asm2
-rw-r--r--maps/CeruleanGym.asm8
-rw-r--r--maps/CharcoalKiln.asm10
-rw-r--r--maps/CherrygroveCity.asm12
-rw-r--r--maps/CianwoodCity.asm8
-rw-r--r--maps/CianwoodGym.asm8
-rw-r--r--maps/CianwoodPharmacy.asm2
-rw-r--r--maps/CianwoodPokeCenter1F.asm2
-rw-r--r--maps/CinnabarIsland.asm2
-rw-r--r--maps/CopycatsHouse2F.asm48
-rw-r--r--maps/DarkCaveVioletEntrance.asm2
-rw-r--r--maps/DiglettsCave.asm2
-rw-r--r--maps/EarlsPokemonAcademy.asm22
-rw-r--r--maps/EcruteakCity.asm2
-rw-r--r--maps/EcruteakGym.asm10
-rw-r--r--maps/EcruteakPokeCenter1F.asm2
-rw-r--r--maps/ElmsLab.asm6
-rw-r--r--maps/FastShip1F.asm2
-rw-r--r--maps/FuchsiaCity.asm2
-rw-r--r--maps/FuchsiaGym.asm6
-rw-r--r--maps/GoldenrodCity.asm12
-rw-r--r--maps/GoldenrodDeptStore6F.asm18
-rw-r--r--maps/GoldenrodDeptStoreB1F.asm4
-rw-r--r--maps/GoldenrodDeptStoreElevator.asm8
-rw-r--r--maps/GoldenrodGameCorner.asm4
-rw-r--r--maps/GoldenrodGym.asm12
-rw-r--r--maps/IcePathB2FBlackthornSide.asm2
-rw-r--r--maps/IcePathB2FMahoganySide.asm2
-rw-r--r--maps/IlexForest.asm4
-rw-r--r--maps/IndigoPlateauPokeCenter1F.asm6
-rw-r--r--maps/KrissHouse1F.asm8
-rw-r--r--maps/KrissHouse2F.asm8
-rw-r--r--maps/KrissNeighborsHouse.asm4
-rw-r--r--maps/KurtsHouse.asm8
-rw-r--r--maps/LakeofRage.asm18
-rw-r--r--maps/LakeofRageHiddenPowerHouse.asm4
-rw-r--r--maps/LavRadioTower1F.asm4
-rw-r--r--maps/LavenderTown.asm2
-rw-r--r--maps/MahoganyGym.asm10
-rw-r--r--maps/MahoganyTown.asm6
-rw-r--r--maps/MountMoonSquare.asm4
-rw-r--r--maps/MountMortar1FInside.asm2
-rw-r--r--maps/MountMortar1FOutside.asm2
-rw-r--r--maps/MountMortar2FInside.asm2
-rw-r--r--maps/MountMortarB1F.asm2
-rw-r--r--maps/MrPokemonsHouse.asm18
-rw-r--r--maps/MrPsychicsHouse.asm4
-rw-r--r--maps/NationalPark.asm20
-rw-r--r--maps/NationalParkBugContest.asm2
-rw-r--r--maps/NewBarkTown.asm6
-rw-r--r--maps/OaksLab.asm10
-rw-r--r--maps/OlivineCity.asm6
-rw-r--r--maps/OlivineGoodRodHouse.asm4
-rw-r--r--maps/OlivineGym.asm12
-rw-r--r--maps/OlivineLighthouse2F.asm14
-rw-r--r--maps/OlivineLighthouse5F.asm2
-rw-r--r--maps/OlivinePort.asm2
-rw-r--r--maps/PalletTown.asm2
-rw-r--r--maps/PewterCity.asm2
-rw-r--r--maps/PewterGym.asm6
-rw-r--r--maps/RadioTower1F.asm10
-rw-r--r--maps/RadioTower2F.asm2
-rw-r--r--maps/RadioTower3F.asm2
-rw-r--r--maps/RedsHouse1F.asm4
-rw-r--r--maps/RockTunnel1F.asm4
-rw-r--r--maps/RockTunnelB1F.asm2
-rw-r--r--maps/Route11.asm2
-rw-r--r--maps/Route12.asm2
-rw-r--r--maps/Route13.asm2
-rw-r--r--maps/Route17.asm4
-rw-r--r--maps/Route19.asm6
-rw-r--r--maps/Route19FuchsiaGate.asm2
-rw-r--r--maps/Route20.asm2
-rw-r--r--maps/Route23.asm2
-rw-r--r--maps/Route25.asm2
-rw-r--r--maps/Route26.asm20
-rw-r--r--maps/Route27.asm20
-rw-r--r--maps/Route27SandstormHouse.asm8
-rw-r--r--maps/Route28.asm2
-rw-r--r--maps/Route28FamousSpeechHouse.asm6
-rw-r--r--maps/Route29.asm6
-rw-r--r--maps/Route2NuggetSpeechHouse.asm4
-rw-r--r--maps/Route30.asm20
-rw-r--r--maps/Route31.asm30
-rw-r--r--maps/Route32.asm46
-rw-r--r--maps/Route33.asm18
-rw-r--r--maps/Route34.asm40
-rw-r--r--maps/Route35.asm18
-rw-r--r--maps/Route36.asm90
-rw-r--r--maps/Route37.asm8
-rw-r--r--maps/Route38.asm36
-rw-r--r--maps/Route39.asm2
-rw-r--r--maps/Route4.asm2
-rw-r--r--maps/Route40.asm4
-rw-r--r--maps/Route42.asm16
-rw-r--r--maps/Route43.asm28
-rw-r--r--maps/Route44.asm22
-rw-r--r--maps/Route45.asm12
-rw-r--r--maps/Route46.asm10
-rw-r--r--maps/Route9.asm2
-rw-r--r--maps/RuinsofAlphOutside.asm2
-rw-r--r--maps/SafariZoneWardensHome.asm2
-rw-r--r--maps/SaffronCity.asm2
-rw-r--r--maps/SaffronGym.asm6
-rw-r--r--maps/SeafoamGym.asm6
-rw-r--r--maps/SilverCaveOutside.asm2
-rw-r--r--maps/SilverCaveRoom1.asm4
-rw-r--r--maps/SilverCaveRoom2.asm2
-rw-r--r--maps/TeamRocketBaseB1F.asm2
-rw-r--r--maps/TeamRocketBaseB2F.asm6
-rw-r--r--maps/TeamRocketBaseB3F.asm8
-rw-r--r--maps/TinTower1F.asm8
-rw-r--r--maps/TinTower4F.asm2
-rw-r--r--maps/TinTower5F.asm4
-rw-r--r--maps/TinTowerRoof.asm6
-rw-r--r--maps/Underground.asm4
-rw-r--r--maps/UndergroundPathSwitchRoomEntrances.asm4
-rw-r--r--maps/UnionCaveB2F.asm6
-rw-r--r--maps/VermilionCity.asm12
-rw-r--r--maps/VermilionGym.asm6
-rw-r--r--maps/VermilionPort.asm8
-rw-r--r--maps/VictoryRoad.asm4
-rw-r--r--maps/VioletCity.asm2
-rw-r--r--maps/VioletGym.asm10
-rw-r--r--maps/VioletPokeCenter1F.asm2
-rw-r--r--maps/ViridianCity.asm4
-rw-r--r--maps/ViridianGym.asm6
-rw-r--r--maps/ViridianPokeCenter1F.asm2
-rw-r--r--maps/WarehouseEntrance.asm6
-rw-r--r--maps/WhirlIslandB1F.asm6
-rw-r--r--maps/WhirlIslandLugiaChamber.asm6
-rwxr-xr-xmisc/battle_tower_5c.asm2
-rwxr-xr-xmisc/fixed_words.asm4
-rw-r--r--misc/gbc_only.asm4
-rwxr-xr-xmisc/gfx_41.asm20
-rwxr-xr-xmisc/mobile_12_2.asm2
-rw-r--r--misc/mobile_42.asm18
-rwxr-xr-xmisc/mobile_46.asm16
-rw-r--r--misc/mobile_5f.asm16
-rwxr-xr-xmisc/mobile_menu.asm2
-rw-r--r--predef/cgb.asm4
-rwxr-xr-xpredef/crystal.asm2
-rw-r--r--text/types.asm2
-rw-r--r--tilesets/animations.asm84
-rw-r--r--wram.asm12
537 files changed, 4556 insertions, 4556 deletions
diff --git a/audio/engine.asm b/audio/engine.asm
index d01d74c7d..c8e976cc4 100644
--- a/audio/engine.asm
+++ b/audio/engine.asm
@@ -233,7 +233,7 @@ UpdateChannels: ; e8125
jp [hl]
-.ChannelFnPtrs
+.ChannelFnPtrs:
dw .Channel1
dw .Channel2
dw .Channel3
@@ -245,11 +245,11 @@ UpdateChannels: ; e8125
dw .Channel7
dw .Channel8
-.Channel1
+.Channel1:
ld a, [Danger]
bit 7, a
ret nz
-.Channel5
+.Channel5:
ld hl, Channel1NoteFlags - Channel1
add hl, bc
bit NOTE_UNKN_3, [hl]
@@ -317,8 +317,8 @@ UpdateChannels: ; e8125
ld [rNR14], a
ret
-.Channel2
-.Channel6
+.Channel2:
+.Channel6:
ld hl, Channel1NoteFlags - Channel1
add hl, bc
bit NOTE_REST, [hl] ; rest
@@ -377,8 +377,8 @@ UpdateChannels: ; e8125
ld [rNR24], a
ret
-.Channel3
-.Channel7
+.Channel3:
+.Channel7:
ld hl, Channel1NoteFlags - Channel1
add hl, bc
bit NOTE_REST, [hl] ; rest
@@ -478,8 +478,8 @@ endr
ld [rNR32], a
ret
-.Channel4
-.Channel8
+.Channel4:
+.Channel8:
ld hl, Channel1NoteFlags - Channel1
add hl, bc
bit NOTE_REST, [hl] ; rest
@@ -2483,62 +2483,62 @@ _PlayCryHeader:: ; e8b79
; Play cry de using parameters:
; CryPitch
; CryLength
-
+
call MusicOff
-
+
; Overload the music id with the cry id
ld hl, MusicID
ld [hl], e
inc hl
ld [hl], d
-
+
; 3-byte pointers (bank, address)
ld hl, Cries
rept 3
add hl, de
endr
-
+
ld a, [hli]
ld [MusicBank], a
-
+
ld e, [hl]
inc hl
ld d, [hl]
-
+
; Read the cry's sound header
call LoadMusicByte
; Top 2 bits contain the number of channels
rlca
rlca
and 3
-
+
; For each channel:
inc a
.loop
push af
call LoadChannel
-
+
ld hl, Channel1Flags - Channel1
add hl, bc
set SOUND_REST, [hl]
-
+
ld hl, Channel1Flags2 - Channel1
add hl, bc
set SOUND_CRY_PITCH, [hl]
-
+
ld hl, Channel1CryPitch - Channel1
add hl, bc
ld a, [CryPitch]
ld [hli], a
ld a, [CryPitch + 1]
ld [hl], a
-
+
; No tempo for channel 4
ld a, [CurChannel]
and 3
cp 3
jr nc, .start
-
+
; Tempo is effectively length
ld hl, Channel1Tempo - Channel1
add hl, bc
@@ -2551,14 +2551,14 @@ endr
ld a, [wStereoPanningMask]
and a
jr z, .next
-
+
; Stereo only: Play cry from the monster's side.
; This only applies in-battle.
-
+
ld a, [Options]
bit 5, a ; stereo
jr z, .next
-
+
; [Tracks] &= [CryTracks]
ld hl, Channel1Tracks - Channel1
add hl, bc
@@ -2568,23 +2568,23 @@ endr
ld hl, Channel1Tracks - Channel1
add hl, bc
ld [hl], a
-
+
.next
pop af
dec a
jr nz, .loop
-
-
+
+
; Cries play at max volume, so we save the current volume for later.
ld a, [LastVolume]
and a
jr nz, .end
-
+
ld a, [Volume]
ld [LastVolume], a
ld a, $77
ld [Volume], a
-
+
.end
ld a, 1 ; stop playing music
ld [SFXPriority], a
@@ -2699,24 +2699,24 @@ PlayStereoSFX:: ; e8ca6
; play sfx de
call MusicOff
-
+
; standard procedure if stereo's off
ld a, [Options]
bit 5, a
jp z, _PlaySFX
-
+
; else, let's go ahead with this
ld hl, MusicID
ld [hl], e
inc hl
ld [hl], d
-
+
; get sfx ptr
ld hl, SFX
rept 3
add hl, de
endr
-
+
; bank
ld a, [hli]
ld [MusicBank], a
@@ -2724,22 +2724,22 @@ endr
ld e, [hl]
inc hl
ld d, [hl]
-
+
; bit 2-3
call LoadMusicByte
rlca
rlca
and 3 ; ch1-4
inc a
-
+
.loop
push af
call LoadChannel
-
+
ld hl, Channel1Flags - Channel1
add hl, bc
set SOUND_SFX, [hl]
-
+
push de
; get tracks for this channel
ld a, [CurChannel]
@@ -2751,47 +2751,47 @@ endr
ld a, [hl]
ld hl, wStereoPanningMask
and [hl]
-
+
ld hl, Channel1Tracks - Channel1
add hl, bc
ld [hl], a
-
+
ld hl, Channel1Field0x30 - Channel1 ; $c131 - Channel1
add hl, bc
ld [hl], a
-
+
ld a, [CryTracks]
cp 2 ; ch 1-2
jr c, .skip
-
+
; ch3-4
ld a, [wSFXDuration]
-
+
ld hl, Channel1Field0x2e - Channel1 ; $c12f - Channel1
add hl, bc
ld [hl], a
-
+
ld hl, Channel1Field0x2f - Channel1 ; $c130 - Channel1
add hl, bc
ld [hl], a
-
+
ld hl, Channel1Flags2 - Channel1
add hl, bc
set SOUND_UNKN_0F, [hl]
-
+
.skip
pop de
-
+
; turn channel on
ld hl, Channel1Flags - Channel1
add hl, bc
set SOUND_CHANNEL_ON, [hl] ; on
-
+
; done?
pop af
dec a
jr nz, .loop
-
+
; we're done
call MusicOn
ret
diff --git a/audio/music_pointers.asm b/audio/music_pointers.asm
index 11d55fe2c..7e0ca0c69 100644
--- a/audio/music_pointers.asm
+++ b/audio/music_pointers.asm
@@ -102,9 +102,9 @@
dba Music_LakeOfRageRocketRadio ; 0xef5b1
dba Music_Printer ; 0xf07fd
dba Music_PostCredits ; 0xcfd9e
-
+
; Crystal adds the following songs:
-
+
dba Music_Clair ; 0x1fa8d
dba Music_MobileAdapterMenu ; 0x17801f
dba Music_MobileAdapter ; 0x1fc87
diff --git a/battle/ai/items.asm b/battle/ai/items.asm
index c7c8f8201..90bfb840d 100644
--- a/battle/ai/items.asm
+++ b/battle/ai/items.asm
@@ -318,7 +318,7 @@ AI_Items: ; 39196
jp c, .Use
jp .DontUse
-.StatusCheckContext
+.StatusCheckContext:
ld a, [EnemySubStatus5]
bit SUBSTATUS_TOXIC, a
jr z, .FailToxicCheck
@@ -328,7 +328,7 @@ AI_Items: ; 39196
call Random
cp 1 + 50 percent
jp c, .Use
-.FailToxicCheck
+.FailToxicCheck:
ld a, [EnemyMonStatus]
and 1 << FRZ | SLP
jp z, .DontUse
@@ -344,7 +344,7 @@ AI_Items: ; 39196
call .Status
jp c, .DontUse
-.UseFullRestore
+.UseFullRestore:
call EnemyUsedFullRestore
jp .Use
; 38220
@@ -676,7 +676,7 @@ AI_TrySwitch: ; 3844b
ld c, a
ld hl, OTPartyMon1HP
ld d, 0
-.SwitchLoop
+.SwitchLoop:
ld a, [hli]
ld b, a
ld a, [hld]
diff --git a/battle/ai/move.asm b/battle/ai/move.asm
index eb6a0536d..0d1c6c968 100755
--- a/battle/ai/move.asm
+++ b/battle/ai/move.asm
@@ -31,24 +31,24 @@ endr
ld hl, EnemyMonMoves
ld c, 0
-.CheckDisabledMove
+.CheckDisabledMove:
cp [hl]
jr z, .ScoreDisabledMove
inc c
inc hl
jr .CheckDisabledMove
-.ScoreDisabledMove
+.ScoreDisabledMove:
ld hl, Buffer1
ld b, 0
add hl, bc
ld [hl], 80
; Don't pick moves with 0 PP.
-.CheckPP
+.CheckPP:
ld hl, Buffer1 - 1
ld de, EnemyMonPP
ld b, 0
-.CheckMovePP
+.CheckMovePP:
inc b
ld a, b
cp EnemyMonMovesEnd - EnemyMonMoves + 1
@@ -63,7 +63,7 @@ endr
; Apply AI scoring layers depending on the trainer class.
-.ApplyLayers
+.ApplyLayers:
ld hl, TrainerClassAttributes + TRNATTR_AI_MOVE_WEIGHTS
; If we have a battle in BattleTower just load the Attributes of the first TrainerClass (Falkner)
@@ -82,7 +82,7 @@ endr
push bc
push hl
-.CheckLayer
+.CheckLayer:
pop hl
pop bc
@@ -119,12 +119,12 @@ endr
jr .CheckLayer
; Decrement the scores of all moves one by one until one reaches 0.
-.DecrementScores
+.DecrementScores:
ld hl, Buffer1
ld de, EnemyMonMoves
ld c, EnemyMonMovesEnd - EnemyMonMoves
-.DecrementNextScore
+.DecrementNextScore:
; If the enemy has no moves, this will infinite.
ld a, [de]
inc de
@@ -145,7 +145,7 @@ endr
; In order to avoid bias towards the moves located first in memory, increment the scores
; that were decremented one more time than the rest (in case there was a tie).
; This means that the minimum score will be 1.
-.PickLowestScoreMoves
+.PickLowestScoreMoves:
ld a, c
.move_loop
@@ -159,14 +159,14 @@ endr
ld de, EnemyMonMoves
ld c, NUM_MOVES
-; Give a score of 0 to a blank move
+; Give a score of 0 to a blank move
.loop2
ld a, [de]
and a
jr nz, .skip_load
ld [hl], a
-; Disregard the move if its score is not 1
+; Disregard the move if its score is not 1
.skip_load
ld a, [hl]
dec a
@@ -183,8 +183,8 @@ endr
dec c
jr nz, .loop2
-; Randomly choose one of the moves with a score of 1
-.ChooseMove
+; Randomly choose one of the moves with a score of 1
+.ChooseMove:
ld hl, Buffer1
call Random
and 3
diff --git a/battle/ai/scoring.asm b/battle/ai/scoring.asm
index e9df9c62a..9b8dd6e42 100644
--- a/battle/ai/scoring.asm
+++ b/battle/ai/scoring.asm
@@ -23,7 +23,7 @@ AI_Basic: ; 38591
; Dismiss moves with special effects if they are
; useless or not a good choice right now.
-; For example, healing moves, weather moves, Dream Eater...
+; For example, healing moves, weather moves, Dream Eater...
push hl
push de
push bc
@@ -33,7 +33,7 @@ AI_Basic: ; 38591
pop hl
jr nz, .discourage
-; Dismiss status-only moves if the player can't be statused.
+; Dismiss status-only moves if the player can't be statused.
ld a, [wEnemyMoveStruct + MOVE_EFFECT]
push hl
push de
@@ -680,7 +680,7 @@ rept 2
inc [hl]
endr
-; 30% chance to end up here if enemy's HP is full and player is not badly poisoned.
+; 30% chance to end up here if enemy's HP is full and player is not badly poisoned.
; 77% chance to end up here if enemy's HP is above 50% but not full.
; 96% chance to end up here if enemy's HP is between 25% and 50%.
; 100% chance to end up here if enemy's HP is below 25%.
@@ -771,7 +771,7 @@ AI_Smart_MirrorMove: ; 3895b
jr nz, .asm_38968
; ...do nothing if enemy is slower than player
- call AICompareSpeed
+ call AICompareSpeed
ret nc
; ...or dismiss this move if enemy is faster than player.
@@ -784,7 +784,7 @@ AI_Smart_MirrorMove: ; 3895b
ld de, 1
call IsInArray
pop hl
-
+
; ...do nothing if he didn't use a useful move.
ret nc
@@ -813,11 +813,11 @@ AI_Smart_AccuracyDown: ; 38985
call AICheckPlayerMaxHP
jr nc, .asm_389a0
-; ...and enemy's HP is above 50%...
+; ...and enemy's HP is above 50%...
call AICheckEnemyHalfHP
jr nc, .asm_389a0
-; ...greatly encourage this move if player is badly poisoned.
+; ...greatly encourage this move if player is badly poisoned.
ld a, [PlayerSubStatus5]
bit SUBSTATUS_TOXIC, a
jr nz, .asm_3899d
@@ -839,21 +839,21 @@ endr
call AICheckPlayerQuarterHP
jr nc, .asm_389bd
-; If player's HP is above 25% but not full, 4% chance to greatly encourage this move.
+; If player's HP is above 25% but not full, 4% chance to greatly encourage this move.
call Random
cp $a
jr c, .asm_3899d
-; If player's HP is between 25% and 50%,...
+; If player's HP is between 25% and 50%,...
call AICheckPlayerHalfHP
jr nc, .asm_389b8
-; If player's HP is above 50% but not full, 20% chance to greatly encourage this move.
+; If player's HP is above 50% but not full, 20% chance to greatly encourage this move.
call AI_80_20
jr c, .asm_3899d
jr .asm_389bf
-; ...50% chance to greatly discourage this move.
+; ...50% chance to greatly discourage this move.
.asm_389b8
call AI_50_50
jr c, .asm_389bf
@@ -863,7 +863,7 @@ rept 2
inc [hl]
endr
-; We only end up here if the move has not been already encouraged.
+; We only end up here if the move has not been already encouraged.
.asm_389bf
ld a, [PlayerSubStatus5]
bit SUBSTATUS_TOXIC, a
@@ -873,14 +873,14 @@ endr
bit SUBSTATUS_LEECH_SEED, a
jr nz, .asm_389ef
-; Discourage this move if enemy's evasion level is higher than player's accuracy level.
+; Discourage this move if enemy's evasion level is higher than player's accuracy level.
ld a, [EnemyEvaLevel]
ld b, a
ld a, [PlayerAccLevel]
cp b
jr c, .asm_389e4
-; Greatly encourage this move if the player is in the middle of Fury Cutter or Rollout.
+; Greatly encourage this move if the player is in the middle of Fury Cutter or Rollout.
ld a, [PlayerFuryCutterCount]
and a
jr nz, .asm_3899d
@@ -895,7 +895,7 @@ endr
; Player is badly poisoned.
; 80% chance to greatly encourage this move.
-; This would counter any previous discouragement.
+; This would counter any previous discouragement.
.asm_389e6
call Random
cp $50
@@ -907,7 +907,7 @@ endr
; Player is seeded.
; 50% chance to encourage this move.
-; This would partly counter any previous discouragement.
+; This would partly counter any previous discouragement.
.asm_389ef
call AI_50_50
ret c
@@ -931,7 +931,7 @@ AI_Smart_Haze: ; 389f5
jr c, .asm_38a12
jr .asm_389fb
-; 85% chance to encourage this move if any of player's stat levels is higher than +2.
+; 85% chance to encourage this move if any of player's stat levels is higher than +2.
.asm_38a05
ld hl, PlayerAtkLevel
ld c, $8
@@ -1164,7 +1164,7 @@ AI_Smart_Confuse: ; 38adb
cp $19
jr c, .asm_38ae7
inc [hl]
-
+
.asm_38ae7
; Discourage again if player's HP is below 25%.
call AICheckPlayerQuarterHP
@@ -1220,10 +1220,10 @@ AI_Smart_Fly: ; 38b12
ld a, [PlayerSubStatus3]
and 1 << SUBSTATUS_FLYING | 1 << SUBSTATUS_UNDERGROUND
ret z
-
+
call AICompareSpeed
ret nc
-
+
rept 3
dec [hl]
endr
@@ -1246,9 +1246,9 @@ AI_Smart_Paralyze: ; 38b26
; 50% chance to discourage this move if player's HP is below 25%.
call AICheckPlayerQuarterHP
jr nc, .asm_38b3a
-
+
; 80% chance to greatly encourage this move
-; if enemy is slower than player and its HP is above 25%.
+; if enemy is slower than player and its HP is above 25%.
call AICompareSpeed
ret c
call AICheckEnemyQuarterHP
@@ -1308,8 +1308,8 @@ AI_Smart_Substitute: ; 38b5c
AI_Smart_HyperBeam: ; 38b63
call AICheckEnemyHalfHP
jr c, .asm_38b72
-
-; 50% chance to encourage this move if enemy's HP is below 25%.
+
+; 50% chance to encourage this move if enemy's HP is below 25%.
call AICheckEnemyQuarterHP
ret c
call AI_50_50
@@ -1335,13 +1335,13 @@ AI_Smart_Rage: ; 38b7f
bit SUBSTATUS_RAGE, a
jr z, .asm_38b9b
-; If enemy's Rage is building, 50% chance to encourage this move.
+; If enemy's Rage is building, 50% chance to encourage this move.
call AI_50_50
jr c, .asm_38b8c
dec [hl]
-; Encourage this move based on Rage's counter.
+; Encourage this move based on Rage's counter.
.asm_38b8c
ld a, [wEnemyRageCounter]
cp $2
@@ -1773,12 +1773,12 @@ AI_Smart_PriorityHit: ; 38d5a
call AICompareSpeed
ret c
-; Dismiss this move if the player is flying or underground.
+; Dismiss this move if the player is flying or underground.
ld a, [PlayerSubStatus3]
and 1 << SUBSTATUS_FLYING | 1 << SUBSTATUS_UNDERGROUND
jp nz, AIDiscourageMove
-; Greatly encourage this move if it will KO the player.
+; Greatly encourage this move if it will KO the player.
ld a, $1
ld [hBattleTurn], a
push hl
@@ -1895,18 +1895,18 @@ AI_Smart_MeanLook: ; 38dfb
pop hl
jp z, AIDiscourageMove
-; 80% chance to greatly encourage this move if the enemy is badly poisoned (weird).
+; 80% chance to greatly encourage this move if the enemy is badly poisoned (weird).
ld a, [EnemySubStatus5]
bit SUBSTATUS_TOXIC, a
jr nz, .asm_38e26
; 80% chance to greatly encourage this move if the player is either
-; in love, identified, stuck in Rollout, or has a Nightmare.
+; in love, identified, stuck in Rollout, or has a Nightmare.
ld a, [PlayerSubStatus1]
and 1<<SUBSTATUS_IN_LOVE | 1<<SUBSTATUS_ROLLOUT | 1<<SUBSTATUS_IDENTIFIED | 1<<SUBSTATUS_NIGHTMARE
jr nz, .asm_38e26
-; Otherwise, discourage this move unless the player only has not very effective moves against the enemy.
+; Otherwise, discourage this move unless the player only has not very effective moves against the enemy.
push hl
callab CheckPlayerMoveTypeMatchups
ld a, [wEnemyAISwitchScore]
@@ -2233,7 +2233,7 @@ AI_Smart_Sandstorm: ; 38f7a
inc [hl]
ret
-.SandstormImmuneTypes
+.SandstormImmuneTypes:
db ROCK
db GROUND
db STEEL
@@ -2493,7 +2493,7 @@ AI_Smart_HiddenPower: ; 3909e
push hl
ld a, 1
ld [hBattleTurn], a
-
+
; Calculate Hidden Power's type and base power based on enemy's DVs.
callab HiddenPowerDamage
callab BattleCheckTypeMatchup
@@ -2697,7 +2697,7 @@ AI_Smart_PsychUp: ; 39152
jr nz, .asm_3915a
; Calculate the sum of all player's stat level modifiers. Add 100 first to prevent underflow.
-; Put the result in d. d will range between 58 and 142.
+; Put the result in d. d will range between 58 and 142.
ld hl, PlayerAtkLevel
ld b, $8
ld d, 100
@@ -2716,12 +2716,12 @@ AI_Smart_PsychUp: ; 39152
pop hl
jr nc, .asm_39188
-; Else, 80% chance to encourage this move unless player's accuracy level is lower than -1...
+; Else, 80% chance to encourage this move unless player's accuracy level is lower than -1...
ld a, [PlayerAccLevel]
cp $6
ret c
-
-; ...or enemy's evasion level is higher than +0.
+
+; ...or enemy's evasion level is higher than +0.
ld a, [EnemyEvaLevel]
cp $8
ret nc
@@ -2825,7 +2825,7 @@ rept 2
endr
ret
-; Try to predict if the player will use Fly this turn.
+; Try to predict if the player will use Fly this turn.
.couldFly
; 50% chance to encourage this move if the enemy is slower than the player.
@@ -3175,10 +3175,10 @@ AI_Opportunist: ; 39315
call AICheckEnemyHalfHP
ret c
-; Discourage stall moves if enemy's HP is below 25%.
+; Discourage stall moves if enemy's HP is below 25%.
call AICheckEnemyQuarterHP
jr nc, .asm_39322
-
+
; 50% chance to discourage stall moves if enemy's HP is between 25% and 50%.
call AI_50_50
ret c
@@ -3333,12 +3333,12 @@ AI_Aggressive: ; 39369
; Ignore this move if its power is 0 or 1.
; Moves such as Seismic Toss, Hidden Power,
-; Counter and Fissure have a base power of 1.
+; Counter and Fissure have a base power of 1.
ld a, [wEnemyMoveStruct + MOVE_POWER]
cp 2
jr c, .checkmove2
-; Ignore this move if it is reckless.
+; Ignore this move if it is reckless.
push hl
push de
push bc
@@ -3351,7 +3351,7 @@ AI_Aggressive: ; 39369
pop hl
jr c, .checkmove2
-; If we made it this far, discourage this move.
+; If we made it this far, discourage this move.
inc [hl]
jr .checkmove2
@@ -3384,7 +3384,7 @@ AIDamageCalc: ; 393e7
callab BattleCommand_Stab
ret
-.ConstantDamageEffects
+.ConstantDamageEffects:
db EFFECT_SUPER_FANG
db EFFECT_STATIC_DAMAGE
db EFFECT_LEVEL_DAMAGE
@@ -3550,7 +3550,7 @@ AI_Risky: ; 394a9
call AICheckEnemyMaxHP
jr c, .nextmove
-; Else, 80% chance to exclude them.
+; Else, 80% chance to exclude them.
call Random
cp 200 ; 1/5
jr c, .nextmove
diff --git a/battle/ai/switch.asm b/battle/ai/switch.asm
index 8209d8f2a..8f5db7a54 100755
--- a/battle/ai/switch.asm
+++ b/battle/ai/switch.asm
@@ -161,7 +161,7 @@ endr
.doubledown
call .DecreaseScore
-
+
; fallthrough
; 34931
diff --git a/battle/anims.asm b/battle/anims.asm
index 66ae9ff1b..3d7525ec5 100644
--- a/battle/anims.asm
+++ b/battle/anims.asm
@@ -321,7 +321,7 @@ BattleAnim_ThrowPokeBall
anim_jump .Shake
; c92f2
-.TheTrainerBlockedTheBall
+.TheTrainerBlockedTheBall:
anim_2gfx ANIM_GFX_POKE_BALL, ANIM_GFX_HIT
anim_sound 6, 2, SFX_THROW_BALL
anim_obj ANIM_OBJ_16, 8, 0, 11, 4, $20
@@ -331,7 +331,7 @@ BattleAnim_ThrowPokeBall
anim_ret
; c9305
-.UltraBall
+.UltraBall:
anim_2gfx ANIM_GFX_POKE_BALL, ANIM_GFX_SMOKE
anim_sound 6, 2, SFX_THROW_BALL
anim_obj ANIM_OBJ_POKE_BALL, 8, 4, 11, 4, $40
@@ -345,7 +345,7 @@ BattleAnim_ThrowPokeBall
anim_jump .Shake
; c9326
-.GreatBall
+.GreatBall:
anim_2gfx ANIM_GFX_POKE_BALL, ANIM_GFX_SMOKE
anim_sound 6, 2, SFX_THROW_BALL
anim_obj ANIM_OBJ_POKE_BALL, 8, 4, 11, 4, $40
@@ -359,7 +359,7 @@ BattleAnim_ThrowPokeBall
anim_jump .Shake
; c9347
-.MasterBall
+.MasterBall:
anim_3gfx ANIM_GFX_POKE_BALL, ANIM_GFX_SMOKE, ANIM_GFX_SPEED
anim_sound 6, 2, SFX_THROW_BALL
anim_obj ANIM_OBJ_POKE_BALL, 8, 0, 11, 4, $20
@@ -380,7 +380,7 @@ BattleAnim_ThrowPokeBall
anim_obj ANIM_OBJ_2B, -15, 0, 7, 0, $36
anim_obj ANIM_OBJ_2B, -15, 0, 7, 0, $37
anim_wait 64
-.Shake
+.Shake:
anim_bgeffect ANIM_BG_RETURN_MON, $0, $0, $0
anim_wait 8
anim_incobj 2
@@ -394,7 +394,7 @@ BattleAnim_ThrowPokeBall
anim_wait 32
anim_wait 8
anim_setvar $0
-.Loop
+.Loop:
anim_wait 48
anim_checkpokeball
anim_jumpvar $1, .Click
@@ -404,12 +404,12 @@ BattleAnim_ThrowPokeBall
anim_jump .Loop
; c93bc
-.Click
+.Click:
anim_clearsprites
anim_ret
; c93be
-.BreakFree
+.BreakFree:
anim_setobj $1, $b
anim_sound 0, 1, SFX_BALL_POOF
anim_obj ANIM_OBJ_1C, -15, 0, 8, 0, $10
@@ -434,7 +434,7 @@ BattleAnim_SendOutMon: ; c93d1
anim_call BattleAnim_ShowMon_0
anim_ret
-.Unknown
+.Unknown:
anim_1gfx ANIM_GFX_SMOKE
anim_call BattleAnim_FollowEnemyFeet_0
anim_bgeffect ANIM_BG_2A, $0, $1, $0
@@ -449,7 +449,7 @@ BattleAnim_SendOutMon: ; c93d1
anim_call BattleAnim_ShowMon_0
anim_ret
-.Shiny
+.Shiny:
anim_1gfx ANIM_GFX_SPEED
anim_bgeffect ANIM_BG_FLASH_INVERTED, $0, $4, $3
anim_bgeffect ANIM_BG_06, $0, $2, $0
@@ -479,7 +479,7 @@ BattleAnim_SendOutMon: ; c93d1
anim_wait 32
anim_ret
-.Normal
+.Normal:
anim_1gfx ANIM_GFX_SMOKE
anim_sound 0, 0, SFX_BALL_POOF
anim_obj ANIM_OBJ_1C, 5, 4, 12, 0, $0
diff --git a/battle/bg_effects.asm b/battle/bg_effects.asm
index b03e3aea5..f2ddde3e0 100644
--- a/battle/bg_effects.asm
+++ b/battle/bg_effects.asm
@@ -236,7 +236,7 @@ BattleBGEffect_WhiteHues: ; c812d (32:412d)
call EndBattleBGEffect
ret
-.Pals
+.Pals:
db %11100100
db %11100000
db %11010000
@@ -254,7 +254,7 @@ BattleBGEffect_BlackHues: ; c8141 (32:4141)
call EndBattleBGEffect
ret
-.Pals
+.Pals:
db %11100100
db %11110100
db %11111000
@@ -273,7 +273,7 @@ BattleBGEffect_AlternateHues: ; c8155 (32:4155)
call EndBattleBGEffect
ret
-.Pals
+.Pals:
db %11100100
db %11111000
db %11111100
@@ -298,12 +298,12 @@ BattleBGEffect_06: ; c8171 (32:4171)
ld [wOBP0], a
ret
-.PalsCGB
+.PalsCGB:
db %11100100
db %10010000
db -2
-.PalsSGB
+.PalsSGB:
db %11110000
db %11000000
db -2
@@ -322,12 +322,12 @@ BattleBGEffect_07: ; c818b (32:418b)
ld [wOBP0], a
ret
-.PalsCGB
+.PalsCGB:
db %11100100
db %11011000
db -2
-.PalsSGB
+.PalsSGB:
db %11110000
db %11001100
db -2
@@ -339,7 +339,7 @@ BattleBGEffect_08: ; c81a5 (32:41a5)
ld [wBGP], a
ret
-.Pals
+.Pals:
db %00011011
db %01100011
db %10000111
@@ -405,10 +405,10 @@ BattleBGEffect_ShowMon: ; c81ea (32:41ea)
call BattleBGEffect_RunPicResizeScript
ret
-.PlayerData
+.PlayerData:
db 0, $31, 0
db -1
-.EnemyData
+.EnemyData:
db 3, $00, 3
db -1
; c8214
@@ -670,12 +670,12 @@ BattleBGEffect_EnterMon: ; c837b (32:437b)
call BattleBGEffect_RunPicResizeScript
ret
-.PlayerData
+.PlayerData:
db 2, $31, 2
db 1, $31, 1
db 0, $31, 0
db -1
-.EnemyData
+.EnemyData:
db 5, $00, 5
db 4, $00, 4
db 3, $00, 3
@@ -698,7 +698,7 @@ BattleBGEffect_ReturnMon: ; c83a8 (32:43a8)
call BattleBGEffect_RunPicResizeScript
ret
-.PlayerData
+.PlayerData:
db 0, $31, 0
db -2, $66, 0
db 1, $31, 1
@@ -707,7 +707,7 @@ BattleBGEffect_ReturnMon: ; c83a8 (32:43a8)
db -2, $22, 2
db -3, $00, 0
db -1
-.EnemyData
+.EnemyData:
db 3, $00, 3
db -2, $77, 3
db 4, $00, 4
@@ -773,7 +773,7 @@ endr
call EndBattleBGEffect
ret
-.ClearBox
+.ClearBox:
; get dims
push bc
inc hl
@@ -798,7 +798,7 @@ endr
pop bc
ret
-.PlaceGraphic
+.PlaceGraphic:
; get dims
push bc
push hl
@@ -858,7 +858,7 @@ endr
pop bc
ret
-.Coords
+.Coords:
dwcoord 2, 6
dwcoord 3, 8
dwcoord 4, 10
@@ -866,7 +866,7 @@ endr
dwcoord 13, 2
dwcoord 14, 4
-.BGSquares
+.BGSquares:
bgsquare: MACRO
dn \1,\2
dw \3
@@ -879,7 +879,7 @@ endm
bgsquare 5, 5, .FiveByFive
bgsquare 3, 3, .ThreeByThree
-.SixBySix
+.SixBySix:
db $00, $06, $0c, $12, $18, $1e
db $01, $07, $0d, $13, $19, $1f
db $02, $08, $0e, $14, $1a, $20
@@ -887,17 +887,17 @@ endm
db $04, $0a, $10, $16, $1c, $22
db $05, $0b, $11, $17, $1d, $23
-.FourByFour
+.FourByFour:
db $00, $0c, $12, $1e
db $02, $0e, $14, $20
db $03, $0f, $15, $21
db $05, $11, $17, $23
-.TwoByTwo
+.TwoByTwo:
db $00, $1e
db $05, $23
-.SevenBySeven
+.SevenBySeven:
db $00, $07, $0e, $15, $1c, $23, $2a
db $01, $08, $0f, $16, $1d, $24, $2b
db $02, $09, $10, $17, $1e, $25, $2c
@@ -906,14 +906,14 @@ endm
db $05, $0c, $13, $1a, $21, $28, $2f
db $06, $0d, $14, $1b, $22, $29, $30
-.FiveByFive
+.FiveByFive:
db $00, $07, $15, $23, $2a
db $01, $08, $16, $24, $2b
db $03, $0a, $18, $26, $2d
db $05, $0c, $1a, $28, $2f
db $06, $0d, $1b, $29, $30
-.ThreeByThree
+.ThreeByThree:
db $00, $15, $2a
db $03, $18, $2d
db $06, $1b, $30
@@ -945,7 +945,7 @@ BattleBGEffect_Surf: ; c8545 (32:4545)
call BattleAnim_ResetLCDStatCustom
ret
-.RotatewSurfWaveBGEffect
+.RotatewSurfWaveBGEffect:
ld hl, wSurfWaveBGEffect
ld de, wSurfWaveBGEffect + 1
ld c, wSurfWaveBGEffectEnd - wSurfWaveBGEffect - 1
@@ -1218,7 +1218,7 @@ BattleBGEffect_DoubleTeam: ; c8689 (32:4689)
.four
ret
-.UpdateLYOverrides
+.UpdateLYOverrides:
ld e, a
xor $ff
inc a
@@ -1893,7 +1893,7 @@ BattleBGEffect_2a: ; c8a3a (32:4a3a)
call BattleBGEffects_IncrementJumptable
ret
-.SetLYOverridesBackup
+.SetLYOverridesBackup:
ld e, a
ld a, [hFFC7]
ld l, a
@@ -1913,7 +1913,7 @@ BattleBGEffect_2a: ; c8a3a (32:4a3a)
call BattleBGEffects_ResetVideoHRAM
ret
-.GetLYOverride
+.GetLYOverride:
ld hl, BG_EFFECT_STRUCT_03
add hl, bc
ld a, [hl]
@@ -2042,7 +2042,7 @@ BattleBGEffect_1c: ; c8b00 (32:4b00)
ld [wOBP1], a
ret
-.DMG_LYOverrideLoads
+.DMG_LYOverrideLoads:
ld hl, LYOverridesBackup
.loop1
ld [hl], d
@@ -2061,7 +2061,7 @@ BattleBGEffect_1c: ; c8b00 (32:4b00)
call BatttleBGEffects_GetNamedJumptablePointer
jp [hl]
-.Jumptable
+.Jumptable:
dw .cgb_zero
dw .cgb_one
dw .cgb_two
@@ -2118,12 +2118,12 @@ BattleBGEffect_1c: ; c8b00 (32:4b00)
call EndBattleBGEffect
ret
-.CGB_DMGEnemyData
+.CGB_DMGEnemyData:
db $e4, $e4
db $f8, $90
db $fc, $40
db $f8, $90
-.DMG_PlayerData
+.DMG_PlayerData:
db $e4, $e4
db $90, $f8
db $40, $fc
@@ -2135,7 +2135,7 @@ BattleBGEffect_RapidFlash: ; c8be8 (32:4be8)
call BGEffect_RapidCyclePals
ret
-.FlashPals
+.FlashPals:
db $e4, $6c, $fe
; c8bf2
@@ -2144,7 +2144,7 @@ BattleBGEffect_16: ; c8bf2 (32:4bf2)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $90, $40, $ff
; c8bfd
@@ -2153,7 +2153,7 @@ BattleBGEffect_17: ; c8bfd (32:4bfd)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $f8, $fc, $ff
; c8c08
@@ -2162,7 +2162,7 @@ BattleBGEffect_18: ; c8c08 (32:4c08)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $90, $40, $90, $fe
; c8c14
@@ -2171,7 +2171,7 @@ BattleBGEffect_19: ; c8c14 (32:4c14)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $f8, $fc, $f8, $fe
; c8c20
@@ -2180,7 +2180,7 @@ BattleBGEffect_1a: ; c8c20 (32:4c20)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $f8, $fc, $f8, $e4, $90, $40, $90, $fe
; c8c30
@@ -2189,7 +2189,7 @@ BattleBGEffect_1b: ; c8c30 (32:4c30)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $fc, $e4, $00, $fe
; c8c3c
@@ -2198,7 +2198,7 @@ BattleBGEffect_1d: ; c8c3c (32:4c3c)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $e4, $90, $40, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $40, $90, $e4, $ff
; c8c55
@@ -2207,7 +2207,7 @@ BattleBGEffect_1e: ; c8c55 (32:4c55)
call BGEffect_RapidCyclePals
ret
-.Pals
+.Pals:
db $00, $40, $90, $e4, $ff
; c8c61
@@ -2423,7 +2423,7 @@ BGEffect_RapidCyclePals: ; c8d77 (32:4d77)
pop de
jp [hl]
-.Jumptable_DMG
+.Jumptable_DMG:
dw .zero_dmg
dw .one_dmg
dw .two_dmg
@@ -2836,7 +2836,7 @@ Functionc8f9a: ; c8f9a (32:4f9a)
and a
ret
-.GetLYOverrideBackupAddrOffset
+.GetLYOverrideBackupAddrOffset:
ld a, [hFFC7]
ld e, a
ld a, [wBattleAnimTemp0]
diff --git a/battle/core.asm b/battle/core.asm
index 34e43a9ab..4a8d37997 100644
--- a/battle/core.asm
+++ b/battle/core.asm
@@ -273,7 +273,7 @@ HandleBetweenTurnEffects: ; 3c1d6
ret c
jr .NoMoreFaintingConditions
-.CheckEnemyFirst
+.CheckEnemyFirst:
call CheckFaint_EnemyThenPlayer
ret c
call HandleFutureSight
@@ -289,7 +289,7 @@ HandleBetweenTurnEffects: ; 3c1d6
call CheckFaint_EnemyThenPlayer
ret c
-.NoMoreFaintingConditions
+.NoMoreFaintingConditions:
call HandleLeftovers
call HandleMysteryberry
call HanleDefrost
@@ -310,7 +310,7 @@ CheckFaint_PlayerThenEnemy: ; 3c23c
and a
jr nz, .BattleIsOver
-.PlayerNotFainted
+.PlayerNotFainted:
call HasEnemyFainted
jr nz, .BattleContinues
call HandleEnemyMonFaint
@@ -318,11 +318,11 @@ CheckFaint_PlayerThenEnemy: ; 3c23c
and a
jr nz, .BattleIsOver
-.BattleContinues
+.BattleContinues:
and a
ret
-.BattleIsOver
+.BattleIsOver:
scf
ret
; 3c25c
@@ -335,7 +335,7 @@ CheckFaint_EnemyThenPlayer: ; 3c25c
and a
jr nz, .BattleIsOver
-.EnemyNotFainted
+.EnemyNotFainted:
call HasPlayerFainted
jr nz, .BattleContinues
call HandlePlayerMonFaint
@@ -343,11 +343,11 @@ CheckFaint_EnemyThenPlayer: ; 3c25c
and a
jr nz, .BattleIsOver
-.BattleContinues
+.BattleContinues:
and a
ret
-.BattleIsOver
+.BattleIsOver:
scf
ret
; 3c27c
@@ -816,11 +816,11 @@ TryEnemyFlee: ; 3c543
call IsInArray
jr c, .Flee
-.Stay
+.Stay:
and a
ret
-.Flee
+.Flee:
scf
ret
; 3c59a
@@ -1218,7 +1218,7 @@ HandlePerishSong: ; 3c801
call SetEnemyTurn
jp .do_it
-.EnemyFirst
+.EnemyFirst:
call SetEnemyTurn
call .do_it
call SetPlayerTurn
@@ -1287,7 +1287,7 @@ HandleWrap: ; 3c874
call SetEnemyTurn
jp .do_it
-.EnemyFirst
+.EnemyFirst:
call SetEnemyTurn
call .do_it
call SetPlayerTurn
@@ -1359,7 +1359,7 @@ HandleLeftovers: ; 3c8eb
call SetEnemyTurn
jp .do_it
-.DoEnemyFirst
+.DoEnemyFirst:
call SetEnemyTurn
call .do_it
call SetPlayerTurn
@@ -1409,7 +1409,7 @@ HandleMysteryberry: ; 3c93c
call SetEnemyTurn
jp .do_it
-.DoEnemyFirst
+.DoEnemyFirst:
call SetEnemyTurn
call .do_it
call SetPlayerTurn
@@ -1667,7 +1667,7 @@ HandleSafeguard: ; 3cafb
.player1
call .CheckEnemy
-.CheckPlayer
+.CheckPlayer:
ld a, [PlayerScreens]
bit SCREENS_SAFEGUARD, a
ret z
@@ -1679,7 +1679,7 @@ HandleSafeguard: ; 3cafb
xor a
jr .print
-.CheckEnemy
+.CheckEnemy:
ld a, [EnemyScreens]
bit SCREENS_SAFEGUARD, a
ret z
@@ -1703,10 +1703,10 @@ HandleScreens: ; 3cb36
call .CheckPlayer
jr .CheckEnemy
-.Both
+.Both:
call .CheckEnemy
-.CheckPlayer
+.CheckPlayer:
call SetPlayerTurn
ld de, .Your
call .Copy
@@ -1714,28 +1714,28 @@ HandleScreens: ; 3cb36
ld de, PlayerLightScreenCount
jr .TickScreens
-.CheckEnemy
+.CheckEnemy:
call SetEnemyTurn
ld de, .Enemy
call .Copy
ld hl, EnemyScreens
ld de, EnemyLightScreenCount
-.TickScreens
+.TickScreens:
bit SCREENS_LIGHT_SCREEN, [hl]
call nz, .LightScreenTick
bit SCREENS_REFLECT, [hl]
call nz, .ReflectTick
ret
-.Copy
+.Copy:
ld hl, StringBuffer1
jp CopyName2
; 3cb75
-.Your
+.Your:
db "Your@"
-.Enemy
+.Enemy:
db "Enemy@"
; 3cb80
@@ -1797,7 +1797,7 @@ HandleWeather: ; 3cb9e
call .SandstormDamage
call SetPlayerTurn
-.SandstormDamage
+.SandstormDamage:
ld a, BATTLE_VARS_SUBSTATUS3
call GetBattleVar
bit SUBSTATUS_UNDERGROUND, a
@@ -1844,7 +1844,7 @@ HandleWeather: ; 3cb9e
ld [Weather], a
ret
-.PrintWeatherMessage
+.PrintWeatherMessage:
ld a, [Weather]
dec a
ld c, a
@@ -1857,11 +1857,11 @@ HandleWeather: ; 3cb9e
jp StdBattleTextBox
; 3cc2d
-.WeatherMessages
+.WeatherMessages:
dw BattleText_RainContinuesToFall
dw BattleText_TheSunlightIsStrong
dw BattleText_TheSandstormRages
-.WeatherEndedMessages
+.WeatherEndedMessages:
dw BattleText_TheRainStopped
dw BattleText_TheSunlightFaded
dw BattleText_TheSandstormSubsided
@@ -2525,7 +2525,7 @@ WinTrainerBattle: ; 3cfa4
call ClearBGPalettes
ret
-.GiveMoney
+.GiveMoney:
ld a, [wAmuletCoin]
and a
call nz, .DoubleReward
@@ -2578,7 +2578,7 @@ WinTrainerBattle: ; 3cfa4
ld l, a
jp StdBattleTextBox
-.KeepItAll
+.KeepItAll:
ld hl, GotMoneyForWinningText
jp StdBattleTextBox
; 3d081
@@ -3143,7 +3143,7 @@ LostBattle: ; 3d38e
call SetPalettes
jr .end
-.LostLinkBattle
+.LostLinkBattle:
call UpdateEnemyMonInParty
call CheckEnemyTrainerDefeated
jr nz, .not_tied
@@ -3202,13 +3202,13 @@ MonFaintedAnimation: ; 3d444
ld [wcfbe], a
ld b, 7
-.OuterLoop
+.OuterLoop:
push bc
push de
push hl
ld b, 6
-.InnerLoop
+.InnerLoop:
push bc
push hl
push de
@@ -3246,7 +3246,7 @@ MonFaintedAnimation: ; 3d444
ret
; 3d488
-.Spaces
+.Spaces:
db " @"
; 3d490
@@ -4655,7 +4655,7 @@ UseHeldStatusHealingItem: ; 3dde9
ret
; 3de44
-.Statuses ; 3de44
+.Statuses: ; 3de44
db HELD_HEAL_POISON, 1 << PSN
db HELD_HEAL_FREEZE, 1 << FRZ
db HELD_HEAL_BURN, 1 << BRN
@@ -4779,7 +4779,7 @@ HandleStatBoostingHeldItems: ; 3de97
ret
; 3defc
-.StatUpItems
+.StatUpItems:
dbw HELD_ATTACK_UP, BattleCommand_AttackUp
dbw HELD_DEFENSE_UP, BattleCommand_DefenseUp
dbw HELD_SPEED_UP, BattleCommand_SpeedUp
@@ -5347,18 +5347,18 @@ BattleMenuPKMN_Loop:
jr z, .Cancel
jr .loop
-.PressedB
+.PressedB:
call CheckMobileBattleError
jr c, .Cancel
jr BattleMenuPKMN_Loop
-.Stats
+.Stats:
call Battle_StatsScreen
call CheckMobileBattleError
jr c, .Cancel
jp BattleMenuPKMN_ReturnFromStats
-.Cancel
+.Cancel:
call ClearSprites
call ClearPalettes
call DelayFrame
@@ -5984,9 +5984,9 @@ MoveInfoBox: ; 3e6c8
ret
; 3e74f
-.Disabled
+.Disabled:
db "Disabled!@"
-.Type
+.Type:
db "TYPE/@"
; 3e75f
@@ -6291,7 +6291,7 @@ LoadEnemyMon: ; 3e8eb
jr .UpdateItem
-.WildItem
+.WildItem:
; In a wild battle, we pull from the item slots in BaseData
; Force Item1
@@ -6321,7 +6321,7 @@ LoadEnemyMon: ; 3e8eb
ld a, [BaseItems+1]
-.UpdateItem
+.UpdateItem:
ld [EnemyMonItem], a
@@ -6347,7 +6347,7 @@ LoadEnemyMon: ; 3e8eb
jp .Happiness
-.InitDVs
+.InitDVs:
; Trainer DVs
@@ -6403,7 +6403,7 @@ LoadEnemyMon: ; 3e8eb
jr .UpdateDVs
-.NotRoaming
+.NotRoaming:
; Register a contains BattleType
; Forced shiny battle type
@@ -6415,14 +6415,14 @@ LoadEnemyMon: ; 3e8eb
ld c, SPDSPCDV_SHINY ; $aa
jr .UpdateDVs
-.GenerateDVs
+.GenerateDVs:
; Generate new random DVs
call BattleRandom
ld b, a
call BattleRandom
ld c, a
-.UpdateDVs
+.UpdateDVs:
; Input DVs in register bc
ld hl, EnemyMonDVs
ld a, b
@@ -6453,7 +6453,7 @@ LoadEnemyMon: ; 3e8eb
jr c, .GenerateDVs ; try again
-.Magikarp
+.Magikarp:
; Skimming this part recommended
ld a, [TempEnemyMonSpecies]
@@ -6488,7 +6488,7 @@ LoadEnemyMon: ; 3e8eb
cp a, $40
jr nc, .GenerateDVs
-.CheckMagikarpArea
+.CheckMagikarpArea:
; The z checks are supposed to be nz
; Instead, all maps in GROUP_LAKE_OF_RAGE (mahogany area)
; and routes 20 and 44 are treated as Lake of Rage
@@ -6516,7 +6516,7 @@ LoadEnemyMon: ; 3e8eb
; Finally done with DVs
-.Happiness
+.Happiness:
; Set happiness
ld a, BASE_HAPPINESS
ld [EnemyMonHappiness], a
@@ -6543,7 +6543,7 @@ LoadEnemyMon: ; 3e8eb
bit SUBSTATUS_TRANSFORMED, a
jp nz, .Moves
-.TreeMon
+.TreeMon:
; If we're headbutting trees, some monsters enter battle asleep
call CheckSleepingTreeMon
ld a, SLP ; Asleep for 7 turns
@@ -6551,7 +6551,7 @@ LoadEnemyMon: ; 3e8eb
; Otherwise, no status
xor a
-.UpdateStatus
+.UpdateStatus:
ld hl, EnemyMonStatus
ld [hli], a
@@ -6581,7 +6581,7 @@ LoadEnemyMon: ; 3e8eb
ld [EnemyMonHP + 1], a
jr .Moves
-.InitRoamHP
+.InitRoamHP:
; HP only uses the lo byte in the RoamMon struct since
; Raikou/Entei/Suicune will have < 256 hp at level 40
ld a, [EnemyMonHP + 1]
@@ -6589,7 +6589,7 @@ LoadEnemyMon: ; 3e8eb
jr .Moves
-.OpponentParty
+.OpponentParty:
; Get HP from the party struct
ld hl, (OTPartyMon1HP + 1)
ld a, [CurPartyMon]
@@ -6609,7 +6609,7 @@ LoadEnemyMon: ; 3e8eb
ld [EnemyMonStatus], a
-.Moves
+.Moves:
ld hl, BaseType1
ld de, EnemyMonType1
ld a, [hli]
@@ -6632,7 +6632,7 @@ LoadEnemyMon: ; 3e8eb
call CopyBytes
jr .PP
-.WildMoves
+.WildMoves:
; Clear EnemyMonMoves
xor a
ld h, d
@@ -6646,7 +6646,7 @@ endr
; Fill moves based on level
predef FillMoves
-.PP
+.PP:
; Trainer battle?
ld a, [wBattleMode]
cp a, TRAINER_BATTLE
@@ -6658,7 +6658,7 @@ endr
predef FillPP
jr .Finish
-.TrainerPP
+.TrainerPP:
; Copy PP from the party struct
ld hl, OTPartyMon1PP
ld a, [CurPartyMon]
@@ -6667,7 +6667,7 @@ endr
ld bc, NUM_MOVES
call CopyBytes
-.Finish
+.Finish:
; Only the first five base stats are copied..
ld hl, BaseStats
ld de, EnemyMonBaseStats
@@ -6737,18 +6737,18 @@ CheckSleepingTreeMon: ; 3eb38
jr z, .Check
ld hl, .Nite
-.Check
+.Check:
ld a, [TempEnemyMonSpecies]
ld de, 1 ; length of species id
call IsInArray
; If it's a match, the opponent is asleep
ret c
-.NotSleeping
+.NotSleeping:
and a
ret
-.Nite
+.Nite:
db CATERPIE
db METAPOD
db BUTTERFREE
@@ -6762,7 +6762,7 @@ CheckSleepingTreeMon: ; 3eb38
db AIPOM
db -1 ; end
-.Day
+.Day:
db VENONAT
db HOOTHOOT
db NOCTOWL
@@ -6770,7 +6770,7 @@ CheckSleepingTreeMon: ; 3eb38
db HERACROSS
db -1 ; end
-.Morn
+.Morn:
db VENONAT
db HOOTHOOT
db NOCTOWL
@@ -6827,22 +6827,22 @@ CheckUnownLetter: ; 3eb75
and a
ret
-.LetterSets
+.LetterSets:
dw .Set1
dw .Set2
dw .Set3
dw .Set4
-.Set1
+.Set1:
; A B C D E F G H I J K
db 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, $ff
-.Set2
+.Set2:
; L M N O P Q R
db 12, 13, 14, 15, 16, 17, 18, $ff
-.Set3
+.Set3:
; S T U V W
db 19, 20, 21, 22, 23, $ff
-.Set4
+.Set4:
; X Y Z
db 24, 25, 26, $ff
@@ -7124,7 +7124,7 @@ ApplyStatLevelMultiplier: ; 3ecb7
ret
; 3ed2b
-.StatLevelMultipliers
+.StatLevelMultipliers:
; /
db 25, 100 ; 25%
db 28, 100 ; 28%
@@ -7186,7 +7186,7 @@ BadgeStatBoosts: ; 3ed45
ld hl, BattleMonAttack
ld c, 4
-.CheckBadge
+.CheckBadge:
ld a, b
srl b
call c, BoostStat
@@ -7754,7 +7754,7 @@ GiveExperiencePoints: ; 3ee3b
jp ResetBattleParticipants
; 3f0d4
-.EvenlyDivideExpAmongParticipants
+.EvenlyDivideExpAmongParticipants:
; count number of battle participants
ld a, [wBattleParticipantsNotFainted]
ld b, a
@@ -7878,7 +7878,7 @@ AnimateExpBar: ; 3f136
ld [hli], a
ld [hl], a
-.NoOverflow
+.NoOverflow:
ld d, MAX_LEVEL
callab CalcExpAtLevel
ld a, [hProduct + 1]
@@ -7902,7 +7902,7 @@ AnimateExpBar: ; 3f136
ld a, d
ld [hld], a
-.AlreadyAtMaxExp
+.AlreadyAtMaxExp:
callab CalcLevel
ld a, d
pop bc
@@ -7913,7 +7913,7 @@ AnimateExpBar: ; 3f136
ld a, e
ld d, a
-.LoopLevels
+.LoopLevels:
ld a, e
cp MAX_LEVEL
jr nc, .FinishExpBar
@@ -7944,7 +7944,7 @@ AnimateExpBar: ; 3f136
ld b, $0
jr .LoopLevels
-.FinishExpBar
+.FinishExpBar:
push bc
ld b, d
ld de, TempMonExp + 2
@@ -7964,7 +7964,7 @@ AnimateExpBar: ; 3f136
pop bc
ret
-.PlayExpBarSound
+.PlayExpBarSound:
push bc
call WaitSFX
ld de, SFX_EXP_BAR
@@ -7974,7 +7974,7 @@ AnimateExpBar: ; 3f136
pop bc
ret
-.LoopBarAnimation
+.LoopBarAnimation:
ld d, 3
dec b
.anim_loop
@@ -8119,7 +8119,7 @@ WithdrawPkmnText: ; 3f2f4
ld hl, .WithdrawPkmnText
jp BattleTextBox
-.WithdrawPkmnText
+.WithdrawPkmnText:
text_jump Text_BattleMonNickComma
start_asm
; Print text to withdraw Pkmn
@@ -8523,7 +8523,7 @@ LoadTrainerOrWildMonPic: ; 3f54e
ld a, [TempWildMonSpecies]
ld [CurPartySpecies], a
-.Trainer
+.Trainer:
ld [TempEnemyMonSpecies], a
ret
; 3f55e
@@ -8873,11 +8873,11 @@ DetermineMobileBattleResult: ; 3f77c
ret
; 3f7f7
-.Win
+.Win:
db "YOU WIN@"
-.Lose
+.Lose:
db "YOU LOSE@"
-.Draw
+.Draw:
db " DRAW@"
; 3f80f
@@ -8892,7 +8892,7 @@ DetermineMobileBattleResult: ; 3f77c
ret
; 3f821
-.Invalid
+.Invalid:
db "INVALID BATTLE@"
; 3f830
@@ -8980,7 +8980,7 @@ ReadAndPrintLinkBattleRecord: ; 3f85f
call PrintNum
jr .next
-.PrintFormatString
+.PrintFormatString:
ld de, .Format
call PlaceString
.next
@@ -8997,7 +8997,7 @@ ReadAndPrintLinkBattleRecord: ; 3f85f
jr nz, .loop
ret
-.PrintBattleRecord
+.PrintBattleRecord:
hlcoord 1, 0
ld de, .Record
call PlaceString
@@ -9035,7 +9035,7 @@ ReadAndPrintLinkBattleRecord: ; 3f85f
.quit
ret
-.PrintZerosIfNoSaveFileExists
+.PrintZerosIfNoSaveFileExists:
ld a, [wSavedAtLeastOnce]
and a
ret nz
@@ -9045,18 +9045,18 @@ ReadAndPrintLinkBattleRecord: ; 3f85f
ret
; 3f938
-.Scores
+.Scores:
db " 0 0 0@"
; 3f947
-.Format ; 3f947
+.Format: ; 3f947
db " --- <LNBRK>"
db " - - -@"
-.Record ; 3f964
+.Record: ; 3f964
db "<PLAYER>'s RECORD@"
-.Result ; 3f96e
+.Result: ; 3f96e
db "RESULT WIN LOSE DRAW@"
-.Total ; 3f983
+.Total: ; 3f983
db "TOTAL WIN LOSE DRAW@"
; 3f998
@@ -9472,12 +9472,12 @@ GetTrainerBackpic: ; 3fbff
callba GetKrisBackpic
ret
-.Chris
+.Chris:
; It's a boy.
ld b, BANK(ChrisBackpic)
ld hl, ChrisBackpic
-.Decompress
+.Decompress:
ld de, VTiles2 tile $31
ld c, $31
predef DecompressPredef
@@ -9603,7 +9603,7 @@ BattleStartMessage: ; 3fc8b
ld hl, HookedPokemonAttackedText
jr .PlaceBattleStartText
-.NotFishing
+.NotFishing:
ld hl, PokemonFellFromTreeText
cp BATTLETYPE_TREE
jr z, .PlaceBattleStartText
@@ -9612,7 +9612,7 @@ BattleStartMessage: ; 3fc8b
jr z, .PlaceBattleStartText
ld hl, WildPokemonAppearedText
-.PlaceBattleStartText
+.PlaceBattleStartText:
push hl
callba BattleStart_TrainerHuds
pop hl
diff --git a/battle/effect_commands.asm b/battle/effect_commands.asm
index e83cf2f2e..c791e9947 100644
--- a/battle/effect_commands.asm
+++ b/battle/effect_commands.asm
@@ -58,7 +58,7 @@ DoMove: ; 3402c
ld de, BattleScriptBuffer
-.GetMoveEffect
+.GetMoveEffect:
ld a, BANK(MoveEffects)
call GetFarByte
inc hl
@@ -74,7 +74,7 @@ DoMove: ; 3402c
ld a, h
ld [BattleScriptBufferLoc + 1], a
-.ReadMoveEffectCommand
+.ReadMoveEffectCommand:
; ld a, [BattleScriptBufferLoc++]
ld a, [BattleScriptBufferLoc]
@@ -112,7 +112,7 @@ DoMove: ; 3402c
jr .ReadMoveEffectCommand
-.DoMoveEffectCommand
+.DoMoveEffectCommand:
jp [hl]
; 34084
@@ -830,7 +830,7 @@ BattleCommand_CheckObedience: ; 343db
jp .EndDisobedience
-.Nap
+.Nap:
call BattleRandom
add a
swap a
@@ -843,7 +843,7 @@ BattleCommand_CheckObedience: ; 343db
jr .Print
-.DoNothing
+.DoNothing:
call BattleRandom
and 3
@@ -861,12 +861,12 @@ BattleCommand_CheckObedience: ; 343db
ld hl, IgnoredOrdersText
-.Print
+.Print:
call StdBattleTextBox
jp .EndDisobedience
-.UseInstead
+.UseInstead:
; Can't use another move if the monster only has one!
ld a, [BattleMonMoves + 1]
@@ -884,7 +884,7 @@ BattleCommand_CheckObedience: ; 343db
ld b, 0
ld c, NUM_MOVES
-.GetTotalPP
+.GetTotalPP:
ld a, [hli]
and $3f ; exclude pp up
add b
@@ -900,7 +900,7 @@ BattleCommand_CheckObedience: ; 343db
jr nz, .GetTotalPP
-.CheckMovePP
+.CheckMovePP:
ld hl, BattleMonPP
ld a, [CurMoveNum]
ld e, a
@@ -927,7 +927,7 @@ BattleCommand_CheckObedience: ; 343db
push af
-.RandomMove
+.RandomMove:
call BattleRandom
and 3 ; TODO NUM_MOVES
@@ -968,7 +968,7 @@ BattleCommand_CheckObedience: ; 343db
ld [CurMoveNum], a
-.EndDisobedience
+.EndDisobedience:
xor a
ld [LastPlayerMove], a
ld [LastEnemyCounterMove], a
@@ -996,7 +996,7 @@ IgnoreSleepOnly: ; 3451f
and a
ret
-.CheckSleep
+.CheckSleep:
ld a, BATTLE_VARS_STATUS
call GetBattleVar
and SLP
@@ -1191,7 +1191,7 @@ CheckMimicUsed: ; 3460b
call GetBattleVar
cp MIMIC
jr z, .mimic
-;
+;
ld b, 0
add hl, bc
ld a, [hl]
@@ -1229,7 +1229,7 @@ BattleCommand_Critical: ; 34631
ld hl, BattleMonItem
ld a, [BattleMonSpecies]
-.Item
+.Item:
ld c, 0
cp CHANSEY
@@ -1242,7 +1242,7 @@ BattleCommand_Critical: ; 34631
ld c, 2
jr .Tally
-.Farfetchd
+.Farfetchd:
cp FARFETCH_D
jr nz, .FocusEnergy
ld a, [hl]
@@ -1253,7 +1253,7 @@ BattleCommand_Critical: ; 34631
ld c, 2
jr .Tally
-.FocusEnergy
+.FocusEnergy:
ld a, BATTLE_VARS_SUBSTATUS4
call GetBattleVar
bit SUBSTATUS_FOCUS_ENERGY, a
@@ -1262,7 +1262,7 @@ BattleCommand_Critical: ; 34631
; +1 critical level
inc c
-.CheckCritical
+.CheckCritical:
ld a, BATTLE_VARS_MOVE_ANIM
call GetBattleVar
ld de, 1
@@ -1276,7 +1276,7 @@ BattleCommand_Critical: ; 34631
inc c
inc c
-.ScopeLens
+.ScopeLens:
push bc
call GetUserItem
ld a, b
@@ -1287,7 +1287,7 @@ BattleCommand_Critical: ; 34631
; +1 critical level
inc c
-.Tally
+.Tally:
ld hl, .Chances
ld b, 0
add hl, bc
@@ -1298,9 +1298,9 @@ BattleCommand_Critical: ; 34631
ld [CriticalHit], a
ret
-.Criticals
+.Criticals:
db KARATE_CHOP, RAZOR_WIND, RAZOR_LEAF, CRABHAMMER, SLASH, AEROBLAST, CROSS_CHOP, $ff
-.Chances
+.Chances:
; 6.25% 12.1% 24.6% 33.2% 49.6% 49.6% 49.6%
db $11, $20, $40, $55, $80, $80, $80
; 0 1 2 3 4 5 6
@@ -1424,13 +1424,13 @@ BattleCommand_Stab: ; 346d2
ld hl, TypeModifier
set 7, [hl]
-.SkipStab
+.SkipStab:
ld a, BATTLE_VARS_MOVE_TYPE
call GetBattleVar
ld b, a
ld hl, TypeMatchup
-.TypesLoop
+.TypesLoop:
ld a, [hli]
cp $ff
@@ -1446,7 +1446,7 @@ BattleCommand_Stab: ; 346d2
jr .TypesLoop
-.SkipForesightCheck
+.SkipForesightCheck:
cp b
jr nz, .SkipType
ld a, [hl]
@@ -1456,7 +1456,7 @@ BattleCommand_Stab: ; 346d2
jr z, .GotMatchup
jr .SkipType
-.GotMatchup
+.GotMatchup:
push hl
push bc
inc hl
@@ -1470,7 +1470,7 @@ BattleCommand_Stab: ; 346d2
inc a
ld [AttackMissed], a
xor a
-.NotImmune
+.NotImmune:
ld [hMultiplier], a
add b
ld [TypeModifier], a
@@ -1517,7 +1517,7 @@ BattleCommand_Stab: ; 346d2
pop bc
pop hl
-.SkipType
+.SkipType:
inc hl
inc hl
jr .TypesLoop
@@ -1559,7 +1559,7 @@ CheckTypeMatchup: ; 347d3
ld a, 10 ; 1.0
ld [wTypeMatchup], a
ld hl, TypeMatchup
-.TypesLoop
+.TypesLoop:
ld a, [hli]
cp $ff
jr z, .End
@@ -1571,7 +1571,7 @@ CheckTypeMatchup: ; 347d3
jr nz, .End
jr .TypesLoop
-.Next
+.Next:
cp d
jr nz, .Nope
ld a, [hli]
@@ -1581,13 +1581,13 @@ CheckTypeMatchup: ; 347d3
jr z, .Yup
jr .Nope2
-.Nope
+.Nope:
inc hl
-.Nope2
+.Nope2:
inc hl
jr .TypesLoop
-.Yup
+.Yup:
xor a
ld [hDividend + 0], a
ld [hMultiplicand + 0], a
@@ -1607,7 +1607,7 @@ CheckTypeMatchup: ; 347d3
ld [wTypeMatchup], a
jr .TypesLoop
-.End
+.End:
pop bc
pop de
pop hl
@@ -1740,7 +1740,7 @@ BattleCommand_CheckHit: ; 34d32
ld a, [wEnemyMoveStruct + MOVE_ACC]
ld b, a
-.BrightPowder
+.BrightPowder:
push bc
call GetOpponentItem
ld a, b
@@ -1765,11 +1765,11 @@ BattleCommand_CheckHit: ; 34d32
cp b
jr nc, .Miss
-.Hit
+.Hit:
ret
-.Miss
+.Miss:
; Keep the damage value intact if we're using (Hi) Jump Kick.
ld a, BATTLE_VARS_MOVE_EFFECT
call GetBattleVar
@@ -1777,13 +1777,13 @@ BattleCommand_CheckHit: ; 34d32
jr z, .Missed
call ResetDamage
-.Missed
+.Missed:
ld a, 1
ld [AttackMissed], a
ret
-.DreamEater
+.DreamEater:
; Return z if we're trying to eat the dream of
; a monster that isn't sleeping.
ld a, BATTLE_VARS_MOVE_EFFECT
@@ -1797,7 +1797,7 @@ BattleCommand_CheckHit: ; 34d32
ret
-.Protect
+.Protect:
; Return nz if the opponent is protected.
ld a, BATTLE_VARS_SUBSTATUS1_OPP
call GetBattleVar
@@ -1819,7 +1819,7 @@ BattleCommand_CheckHit: ; 34d32
ret
-.LockOn
+.LockOn:
; Return nz if we are locked-on and aren't trying to use Earthquake,
; Fissure or Magnitude on a monster that is flying.
ld a, BATTLE_VARS_SUBSTATUS5_OPP
@@ -1843,13 +1843,13 @@ BattleCommand_CheckHit: ; 34d32
cp MAGNITUDE
ret z
-.LockedOn
+.LockedOn:
ld a, 1
and a
ret
-.DrainSub
+.DrainSub:
; Return z if using an HP drain move on a substitute.
call CheckSubstituteOpp
jr z, .not_draining_sub
@@ -1868,7 +1868,7 @@ BattleCommand_CheckHit: ; 34d32
ret
-.FlyDigMoves
+.FlyDigMoves:
; Check for moves that can hit underground/flying opponents.
; Return z if the current move can hit the opponent.
@@ -1892,7 +1892,7 @@ BattleCommand_CheckHit: ; 34d32
cp TWISTER
ret
-.DigMoves
+.DigMoves:
ld a, BATTLE_VARS_MOVE_ANIM
call GetBattleVar
@@ -1904,7 +1904,7 @@ BattleCommand_CheckHit: ; 34d32
ret
-.ThunderRain
+.ThunderRain:
; Return z if the current move always hits in rain, and it is raining.
ld a, BATTLE_VARS_MOVE_EFFECT
call GetBattleVar
@@ -1916,14 +1916,14 @@ BattleCommand_CheckHit: ; 34d32
ret
-.XAccuracy
+.XAccuracy:
ld a, BATTLE_VARS_SUBSTATUS4
call GetBattleVar
bit SUBSTATUS_X_ACCURACY, a
ret
-.StatModifiers
+.StatModifiers:
ld a, [hBattleTurn]
and a
@@ -2015,7 +2015,7 @@ BattleCommand_CheckHit: ; 34d32
ld [hl], a
ret
-.AccProb
+.AccProb:
db 33, 100 ; 33% -6
db 36, 100 ; 36% -5
db 43, 100 ; 43% -4
@@ -2112,7 +2112,7 @@ BattleCommand_LowerSub: ; 34eee
call BattleCommand_LowerSubNoAnim
jp BattleCommand_MoveDelay
-.Rampage
+.Rampage:
ld a, BATTLE_VARS_MOVE_EFFECT
call GetBattleVar
cp EFFECT_ROLLOUT
@@ -2764,7 +2764,7 @@ DittoMetalPowder: ; 352b1
jr nz, .Ditto
ld a, [TempEnemyMonSpecies]
-.Ditto
+.Ditto:
cp DITTO
ret nz
@@ -3048,7 +3048,7 @@ SpeciesItemBoost: ; 353d1
ld a, [hl]
jr z, .CompareSpecies
ld a, [TempEnemyMonSpecies]
-.CompareSpecies
+.CompareSpecies:
pop hl
cp b
@@ -3056,7 +3056,7 @@ SpeciesItemBoost: ; 353d1
cp c
ret nz
-.GetItemHeldEffect
+.GetItemHeldEffect:
push hl
call GetUserItem
ld a, [hl]
@@ -3110,7 +3110,7 @@ EnemyAttackDamage: ; 353f6
ld hl, EnemyStats
jr .thickclub
-.Special
+.Special:
ld hl, BattleMonSpclDef
ld a, [hli]
ld b, a
@@ -3517,7 +3517,7 @@ BattleCommand_DamageCalc: ; 35612
ld hl, TypeBoostItems
-.NextItem
+.NextItem:
ld a, [hli]
cp $ff
jr z, .DoneItem
@@ -3545,7 +3545,7 @@ BattleCommand_DamageCalc: ; 35612
ld [hDivisor], a
ld b, 4
call Divide
-.DoneItem
+.DoneItem:
; Critical hits
call .CriticalMultiplier
@@ -3609,7 +3609,7 @@ BattleCommand_DamageCalc: ; 35612
cp 998 % $100
jr c, .dont_cap_3
-.Cap
+.Cap:
ld a, 997 / $100
ld [hli], a
ld a, 997 % $100
@@ -3631,7 +3631,7 @@ BattleCommand_DamageCalc: ; 35612
ret
-.CriticalMultiplier
+.CriticalMultiplier:
ld a, [CriticalHit]
and a
ret z
@@ -3837,7 +3837,7 @@ BattleCommand_ConstantDamage: ; 35726
ld [hl], 1
ret
-.FlailPower
+.FlailPower:
; px, bp
db 1, 200
db 4, 150
@@ -4070,7 +4070,7 @@ BattleCommand_PainSplit: ; 35926
ld hl, SharedPainText
jp StdBattleTextBox
-.PlayerShareHP
+.PlayerShareHP:
ld a, [hld]
ld [Buffer1], a
ld a, [hld]
@@ -4127,7 +4127,7 @@ endr
; 359cd
-.ButItFailed
+.ButItFailed:
jp PrintDidntAffect2
; 359d0
@@ -5807,7 +5807,7 @@ BattleCommand_StatDown: ; 362e3
jr z, .GetStatLevel
ld hl, PlayerStatLevels
-.GetStatLevel
+.GetStatLevel:
; Attempt to lower the stat.
ld a, [LoweredStat]
and $f
@@ -5826,7 +5826,7 @@ BattleCommand_StatDown: ; 362e3
jr nz, .ComputerMiss
inc b
-.ComputerMiss
+.ComputerMiss:
; Computer opponents have a 1/4 chance of failing.
ld a, [hBattleTurn]
and a
@@ -5855,7 +5855,7 @@ BattleCommand_StatDown: ; 362e3
cp $40
jr c, .Failed
-.DidntMiss
+.DidntMiss:
call CheckSubstituteOpp
jr nz, .Failed
@@ -5889,27 +5889,27 @@ BattleCommand_StatDown: ; 362e3
pop hl
jr z, .CouldntLower
-.Hit
+.Hit:
xor a
ld [FailedMessage], a
ret
-.CouldntLower
+.CouldntLower:
inc [hl]
-.CantLower
+.CantLower:
ld a, 3
ld [FailedMessage], a
ld a, 1
ld [AttackMissed], a
ret
-.Failed
+.Failed:
ld a, 1
ld [FailedMessage], a
ld [AttackMissed], a
ret
-.Mist
+.Mist:
ld a, 2
ld [FailedMessage], a
ld a, 1
@@ -6046,7 +6046,7 @@ TryLowerStat: ; 3641a
call BattleCommand_SwitchTurn
jr .end
-.Player
+.Player:
call BattleCommand_SwitchTurn
call CalcEnemyStats
call BattleCommand_SwitchTurn
@@ -6106,16 +6106,16 @@ BattleCommand_StatDownFailText: ; 3646a
GetStatName: ; 3648f
ld hl, .names
ld c, "@"
-.CheckName
+.CheckName:
dec b
jr z, .Copy
-.GetName
+.GetName:
ld a, [hli]
cp c
jr z, .CheckName
jr .GetName
-.Copy
+.Copy:
ld de, StringBuffer2
ld bc, StringBuffer3 - StringBuffer2
jp CopyBytes
@@ -6301,7 +6301,7 @@ BattleCommand_RaiseSubNoAnim: ; 365af
and a
jr z, .PlayerTurn
ld hl, GetMonFrontpic
-.PlayerTurn
+.PlayerTurn:
xor a
ld [hBGMapMode], a
call CallBattleCore
@@ -6316,7 +6316,7 @@ BattleCommand_LowerSubNoAnim: ; 365c3
and a
jr z, .PlayerTurn
ld hl, DropEnemySub
-.PlayerTurn
+.PlayerTurn:
xor a
ld [hBGMapMode], a
call CallBattleCore
@@ -7353,7 +7353,7 @@ BattleCommand_Charge: ; 36b4d
jp z, SkipToBattleCommand
jp EndMoveEffect
-.UsedText
+.UsedText:
text_jump UnknownText_0x1c0d0e ; "[USER]"
start_asm
ld a, BATTLE_VARS_MOVE_ANIM
@@ -7384,32 +7384,32 @@ BattleCommand_Charge: ; 36b4d
.done
ret
-.RazorWind
+.RazorWind:
; 'made a whirlwind!'
text_jump UnknownText_0x1c0d12
db "@"
-.Solarbeam
+.Solarbeam:
; 'took in sunlight!'
text_jump UnknownText_0x1c0d26
db "@"
-.SkullBash
+.SkullBash:
; 'lowered its head!'
text_jump UnknownText_0x1c0d3a
db "@"
-.SkyAttack
+.SkyAttack:
; 'is glowing!'
text_jump UnknownText_0x1c0d4e
db "@"
-.Fly
+.Fly:
; 'flew up high!'
text_jump UnknownText_0x1c0d5c
db "@"
-.Dig
+.Dig:
; 'dug a hole!'
text_jump UnknownText_0x1c0d6c
db "@"
@@ -7471,7 +7471,7 @@ endr
ld l, a
jp StdBattleTextBox
-.Traps
+.Traps:
dbw BIND, UsedBindText ; 'used BIND on'
dbw WRAP, WrappedByText ; 'was WRAPPED by'
dbw FIRE_SPIN, FireSpinTrapText ; 'was trapped!'
@@ -8311,7 +8311,7 @@ BattleCommand_ResetStats: ; 3710e
ld hl, EliminatedStatsText
jp StdBattleTextBox
-.Fill
+.Fill:
ld b, PlayerStatLevelsEnd - PlayerStatLevels
.next
ld [hli], a
@@ -8492,7 +8492,7 @@ BattleCommand_Screen: ; 372fc
ld hl, LightScreenEffectText
jr .good
-.Reflect
+.Reflect:
bit SCREENS_REFLECT, [hl]
jr nz, .failed
set SCREENS_REFLECT, [hl]
@@ -8993,7 +8993,7 @@ BattleCommand_GetMagnitude: ; 37991
pop bc
ret
-.Magnitudes
+.Magnitudes:
; /255, BP, magnitude
db 13, 10, 4
db 38, 30, 5
@@ -9053,7 +9053,7 @@ BattleCommand_BatonPass: ; 379c9
ret
-.Enemy
+.Enemy:
; Wildmons don't have anything to switch to
ld a, [wBattleMode]
@@ -9368,7 +9368,7 @@ BattleCommand_TimeBasedHealContinue: ; 37b7e
jr z, .Weather
dec c ; double
-.Weather
+.Weather:
ld a, [Weather]
and a
jr z, .Heal
@@ -9381,7 +9381,7 @@ BattleCommand_TimeBasedHealContinue: ; 37b7e
dec c
dec c
-.Heal
+.Heal:
ld b, 0
ld hl, .Multipliers
add hl, bc
@@ -9405,14 +9405,14 @@ BattleCommand_TimeBasedHealContinue: ; 37b7e
ld hl, RegainedHealthText
jp StdBattleTextBox
-.Full
+.Full:
call AnimateFailedMove
; 'hp is full!'
ld hl, HPIsFullText
jp StdBattleTextBox
-.Multipliers
+.Multipliers:
dw GetEighthMaxHP
dw GetQuarterMaxHP
dw GetHalfMaxHP
@@ -9691,13 +9691,13 @@ BattleCommand_FutureSight: ; 37d34
ld a, BATTLE_VARS_LAST_MOVE
call GetBattleVarAddr
ld [hl], b
-.AlreadyChargingFutureSight
+.AlreadyChargingFutureSight:
ld hl, wPlayerFutureSightCount
ld a, [hBattleTurn]
and a
jr z, .GotFutureSightCount
ld hl, wEnemyFutureSightCount
-.GotFutureSightCount
+.GotFutureSightCount:
ld a, [hl]
and a
jr nz, .failed
@@ -9713,7 +9713,7 @@ BattleCommand_FutureSight: ; 37d34
and a
jr z, .StoreDamage
ld de, wEnemyFutureSightDamage
-.StoreDamage
+.StoreDamage:
ld hl, CurDamage
ld a, [hl]
ld [de], a
diff --git a/battle/effects/metronome.asm b/battle/effects/metronome.asm
index ddc1bf62e..1908df84d 100644
--- a/battle/effects/metronome.asm
+++ b/battle/effects/metronome.asm
@@ -14,7 +14,7 @@ BattleCommand_Metronome: ; 37418
.asm_3742b
call LoadMoveAnim
-.GetMove
+.GetMove:
call BattleRandom
; No invalid moves.
diff --git a/battle/effects/present.asm b/battle/effects/present.asm
index a1594e379..819294f8c 100755
--- a/battle/effects/present.asm
+++ b/battle/effects/present.asm
@@ -85,7 +85,7 @@ BattleCommand_Present: ; 37874
.do_animation
jp EndMoveEffect
-.PresentPower
+.PresentPower:
db 40 percent, 40
db 70 percent + 1, 80
db 80 percent, 120
diff --git a/battle/misc.asm b/battle/misc.asm
index beb9ce333..97a11898e 100644
--- a/battle/misc.asm
+++ b/battle/misc.asm
@@ -58,7 +58,7 @@ DoWeatherModifiers: ; fbda4
ld a, [wd265] ; move type
ld c, a
-.CheckWeatherType
+.CheckWeatherType:
ld a, [de]
inc de
cp $ff
@@ -71,7 +71,7 @@ DoWeatherModifiers: ; fbda4
cp c
jr z, .ApplyModifier
-.NextWeatherType
+.NextWeatherType:
rept 2
inc de
endr
@@ -85,7 +85,7 @@ endr
call GetBattleVar
ld c, a
-.CheckWeatherMove
+.CheckWeatherMove:
ld a, [de]
inc de
cp $ff
@@ -98,13 +98,13 @@ endr
cp c
jr z, .ApplyModifier
-.NextWeatherMove
+.NextWeatherMove:
rept 2
inc de
endr
jr .CheckWeatherMove
-.ApplyModifier
+.ApplyModifier:
xor a
ld [hMultiplicand + 0], a
ld hl, CurDamage
@@ -138,7 +138,7 @@ endr
ld bc, 1
-.Update
+.Update:
ld a, b
ld [CurDamage], a
ld a, c
@@ -147,14 +147,14 @@ endr
.done
ret
-.WeatherTypeModifiers
+.WeatherTypeModifiers:
db WEATHER_RAIN, WATER, 15
db WEATHER_RAIN, FIRE, 05
db WEATHER_SUN, FIRE, 15
db WEATHER_SUN, WATER, 05
db $ff
-.WeatherMoveModifiers
+.WeatherMoveModifiers:
db WEATHER_RAIN, EFFECT_SOLARBEAM, 05
db $ff
; fbe24
@@ -183,7 +183,7 @@ DoBadgeTypeBoosts: ; fbe24
ld a, [JohtoBadges]
ld c, a
-.CheckBadge
+.CheckBadge:
ld a, [hl]
cp $ff
jr z, .done
@@ -196,11 +196,11 @@ DoBadgeTypeBoosts: ; fbe24
cp [hl]
jr z, .ApplyBoost
-.NextBadge
+.NextBadge:
inc hl
jr .CheckBadge
-.ApplyBoost
+.ApplyBoost:
ld a, [CurDamage]
ld h, a
ld d, a
@@ -226,7 +226,7 @@ DoBadgeTypeBoosts: ; fbe24
ld hl, $ffff
-.Update
+.Update:
ld a, h
ld [CurDamage], a
ld a, l
@@ -237,7 +237,7 @@ DoBadgeTypeBoosts: ; fbe24
pop de
ret
-.BadgeTypes
+.BadgeTypes:
db FLYING ; zephyrbadge
db BUG ; hivebadge
db NORMAL ; plainbadge
diff --git a/battle/objects/framesets.asm b/battle/objects/framesets.asm
index 587bb01da..3e4186aed 100755
--- a/battle/objects/framesets.asm
+++ b/battle/objects/framesets.asm
@@ -1,220 +1,220 @@
-BattleAnimFrameData: ; ce85e
- dw .Frameset_00 ; 00
- dw .Frameset_01 ; 01
- dw .Frameset_02 ; 02
- dw .Frameset_03 ; 03
- dw .Frameset_04 ; 04
- dw .Frameset_05 ; 05
- dw .Frameset_06 ; 06
- dw .Frameset_07 ; 07
- dw .Frameset_08 ; 08
- dw .Frameset_09 ; 09
- dw .Frameset_0a ; 0a
- dw .Frameset_0b ; 0b
- dw .Frameset_0c ; 0c
- dw .Frameset_0d ; 0d
- dw .Frameset_0e ; 0e
- dw .Frameset_0f ; 0f
- dw .Frameset_10 ; 10
- dw .Frameset_11 ; 11
- dw .Frameset_12 ; 12
- dw .Frameset_13 ; 13
- dw .Frameset_14 ; 14
- dw .Frameset_15 ; 15
- dw .Frameset_16 ; 16
- dw .Frameset_17 ; 17
- dw .Frameset_18 ; 18
- dw .Frameset_19 ; 19
- dw .Frameset_1a ; 1a
- dw .Frameset_1b ; 1b
- dw .Frameset_1c ; 1c
- dw .Frameset_1d ; 1d
- dw .Frameset_1e ; 1e
- dw .Frameset_1f ; 1f
- dw .Frameset_20 ; 20
- dw .Frameset_21 ; 21
- dw .Frameset_22 ; 22
- dw .Frameset_23 ; 23
- dw .Frameset_24 ; 24
- dw .Frameset_25 ; 25
- dw .Frameset_26 ; 26
- dw .Frameset_27 ; 27
- dw .Frameset_28 ; 28
- dw .Frameset_29 ; 29
- dw .Frameset_2a ; 2a
- dw .Frameset_2b ; 2b
- dw .Frameset_2c ; 2c
- dw .Frameset_2d ; 2d
- dw .Frameset_2e ; 2e
- dw .Frameset_2f ; 2f
- dw .Frameset_30 ; 30
- dw .Frameset_31 ; 31
- dw .Frameset_32 ; 32
- dw .Frameset_33 ; 33
- dw .Frameset_34 ; 34
- dw .Frameset_35 ; 35
- dw .Frameset_36 ; 36
- dw .Frameset_37 ; 37
- dw .Frameset_38 ; 38
- dw .Frameset_39 ; 39
- dw .Frameset_3a ; 3a
- dw .Frameset_3b ; 3b
- dw .Frameset_3c ; 3c
- dw .Frameset_3d ; 3d
- dw .Frameset_3e ; 3e
- dw .Frameset_3f ; 3f
- dw .Frameset_40 ; 40
- dw .Frameset_41 ; 41
- dw .Frameset_42 ; 42
- dw .Frameset_43 ; 43
- dw .Frameset_44 ; 44
- dw .Frameset_45 ; 45
- dw .Frameset_46 ; 46
- dw .Frameset_47 ; 47
- dw .Frameset_48 ; 48
- dw .Frameset_49 ; 49
- dw .Frameset_4a ; 4a
- dw .Frameset_4b ; 4b
- dw .Frameset_4c ; 4c
- dw .Frameset_4d ; 4d
- dw .Frameset_4e ; 4e
- dw .Frameset_4f ; 4f
- dw .Frameset_50 ; 50
- dw .Frameset_51 ; 51
- dw .Frameset_52 ; 52
- dw .Frameset_53 ; 53
- dw .Frameset_54 ; 54
- dw .Frameset_55 ; 55
- dw .Frameset_56 ; 56
- dw .Frameset_57 ; 57
- dw .Frameset_58 ; 58
- dw .Frameset_59 ; 59
- dw .Frameset_5a ; 5a
- dw .Frameset_5b ; 5b
- dw .Frameset_5c ; 5c
- dw .Frameset_5d ; 5d
- dw .Frameset_5e ; 5e
- dw .Frameset_5f ; 5f
- dw .Frameset_60 ; 60
- dw .Frameset_61 ; 61
- dw .Frameset_62 ; 62
- dw .Frameset_63 ; 63
- dw .Frameset_64 ; 64
- dw .Frameset_65 ; 65
- dw .Frameset_66 ; 66
- dw .Frameset_67 ; 67
- dw .Frameset_68 ; 68
- dw .Frameset_69 ; 69
- dw .Frameset_6a ; 6a
- dw .Frameset_6b ; 6b
- dw .Frameset_6c ; 6c
- dw .Frameset_6d ; 6d
- dw .Frameset_6e ; 6e
- dw .Frameset_6f ; 6f
- dw .Frameset_70 ; 70
- dw .Frameset_71 ; 71
- dw .Frameset_72 ; 72
- dw .Frameset_73 ; 73
- dw .Frameset_74 ; 74
- dw .Frameset_75 ; 75
- dw .Frameset_76 ; 76
- dw .Frameset_77 ; 77
- dw .Frameset_78 ; 78
- dw .Frameset_79 ; 79
- dw .Frameset_7a ; 7a
- dw .Frameset_7b ; 7b
- dw .Frameset_7c ; 7c
- dw .Frameset_7d ; 7d
- dw .Frameset_7e ; 7e
- dw .Frameset_7f ; 7f
- dw .Frameset_80 ; 80
- dw .Frameset_81 ; 81
- dw .Frameset_82 ; 82
- dw .Frameset_83 ; 83
- dw .Frameset_84 ; 84
- dw .Frameset_85 ; 85
- dw .Frameset_86 ; 86
- dw .Frameset_87 ; 87
- dw .Frameset_88 ; 88
- dw .Frameset_89 ; 89
- dw .Frameset_8a ; 8a
- dw .Frameset_8b ; 8b
- dw .Frameset_8c ; 8c
- dw .Frameset_8d ; 8d
- dw .Frameset_8e ; 8e
- dw .Frameset_8f ; 8f
- dw .Frameset_90 ; 90
- dw .Frameset_91 ; 91
- dw .Frameset_92 ; 92
- dw .Frameset_93 ; 93
- dw .Frameset_94 ; 94
- dw .Frameset_95 ; 95
- dw .Frameset_96 ; 96
- dw .Frameset_97 ; 97
- dw .Frameset_98 ; 98
- dw .Frameset_99 ; 99
- dw .Frameset_9a ; 9a
- dw .Frameset_9b ; 9b
- dw .Frameset_9c ; 9c
- dw .Frameset_9d ; 9d
- dw .Frameset_9e ; 9e
- dw .Frameset_9f ; 9f
- dw .Frameset_a0 ; a0
- dw .Frameset_a1 ; a1
- dw .Frameset_a2 ; a2
- dw .Frameset_a3 ; a3
- dw .Frameset_a4 ; a4
- dw .Frameset_a5 ; a5
- dw .Frameset_a6 ; a6
- dw .Frameset_a7 ; a7
- dw .Frameset_a8 ; a8
- dw .Frameset_a9 ; a9
- dw .Frameset_aa ; aa
- dw .Frameset_ab ; ab
- dw .Frameset_ac ; ac
- dw .Frameset_ad ; ad
- dw .Frameset_ae ; ae
- dw .Frameset_af ; af
- dw .Frameset_b0 ; b0
- dw .Frameset_b1 ; b1
- dw .Frameset_b2 ; b2
- dw .Frameset_b3 ; b3
- dw .Frameset_b4 ; b4
- dw .Frameset_b5 ; b5
- dw .Frameset_b6 ; b6
- dw .Frameset_b7 ; b7
- dw .Frameset_b8 ; b8
-
- ; OAM index (see battle/objects/oam.asm), flip flags / duration
-.Frameset_00
- db BATTLEANIMOAMSET_00, $06
+BattleAnimFrameData: ; ce85e
+ dw .Frameset_00 ; 00
+ dw .Frameset_01 ; 01
+ dw .Frameset_02 ; 02
+ dw .Frameset_03 ; 03
+ dw .Frameset_04 ; 04
+ dw .Frameset_05 ; 05
+ dw .Frameset_06 ; 06
+ dw .Frameset_07 ; 07
+ dw .Frameset_08 ; 08
+ dw .Frameset_09 ; 09
+ dw .Frameset_0a ; 0a
+ dw .Frameset_0b ; 0b
+ dw .Frameset_0c ; 0c
+ dw .Frameset_0d ; 0d
+ dw .Frameset_0e ; 0e
+ dw .Frameset_0f ; 0f
+ dw .Frameset_10 ; 10
+ dw .Frameset_11 ; 11
+ dw .Frameset_12 ; 12
+ dw .Frameset_13 ; 13
+ dw .Frameset_14 ; 14
+ dw .Frameset_15 ; 15
+ dw .Frameset_16 ; 16
+ dw .Frameset_17 ; 17
+ dw .Frameset_18 ; 18
+ dw .Frameset_19 ; 19
+ dw .Frameset_1a ; 1a
+ dw .Frameset_1b ; 1b
+ dw .Frameset_1c ; 1c
+ dw .Frameset_1d ; 1d
+ dw .Frameset_1e ; 1e
+ dw .Frameset_1f ; 1f
+ dw .Frameset_20 ; 20
+ dw .Frameset_21 ; 21
+ dw .Frameset_22 ; 22
+ dw .Frameset_23 ; 23
+ dw .Frameset_24 ; 24
+ dw .Frameset_25 ; 25
+ dw .Frameset_26 ; 26
+ dw .Frameset_27 ; 27
+ dw .Frameset_28 ; 28
+ dw .Frameset_29 ; 29
+ dw .Frameset_2a ; 2a
+ dw .Frameset_2b ; 2b
+ dw .Frameset_2c ; 2c
+ dw .Frameset_2d ; 2d
+ dw .Frameset_2e ; 2e
+ dw .Frameset_2f ; 2f
+ dw .Frameset_30 ; 30
+ dw .Frameset_31 ; 31
+ dw .Frameset_32 ; 32
+ dw .Frameset_33 ; 33
+ dw .Frameset_34 ; 34
+ dw .Frameset_35 ; 35
+ dw .Frameset_36 ; 36
+ dw .Frameset_37 ; 37
+ dw .Frameset_38 ; 38
+ dw .Frameset_39 ; 39
+ dw .Frameset_3a ; 3a
+ dw .Frameset_3b ; 3b
+ dw .Frameset_3c ; 3c
+ dw .Frameset_3d ; 3d
+ dw .Frameset_3e ; 3e
+ dw .Frameset_3f ; 3f
+ dw .Frameset_40 ; 40
+ dw .Frameset_41 ; 41
+ dw .Frameset_42 ; 42
+ dw .Frameset_43 ; 43
+ dw .Frameset_44 ; 44
+ dw .Frameset_45 ; 45
+ dw .Frameset_46 ; 46
+ dw .Frameset_47 ; 47
+ dw .Frameset_48 ; 48
+ dw .Frameset_49 ; 49
+ dw .Frameset_4a ; 4a
+ dw .Frameset_4b ; 4b
+ dw .Frameset_4c ; 4c
+ dw .Frameset_4d ; 4d
+ dw .Frameset_4e ; 4e
+ dw .Frameset_4f ; 4f
+ dw .Frameset_50 ; 50
+ dw .Frameset_51 ; 51
+ dw .Frameset_52 ; 52
+ dw .Frameset_53 ; 53
+ dw .Frameset_54 ; 54
+ dw .Frameset_55 ; 55
+ dw .Frameset_56 ; 56
+ dw .Frameset_57 ; 57
+ dw .Frameset_58 ; 58
+ dw .Frameset_59 ; 59
+ dw .Frameset_5a ; 5a
+ dw .Frameset_5b ; 5b
+ dw .Frameset_5c ; 5c
+ dw .Frameset_5d ; 5d
+ dw .Frameset_5e ; 5e
+ dw .Frameset_5f ; 5f
+ dw .Frameset_60 ; 60
+ dw .Frameset_61 ; 61
+ dw .Frameset_62 ; 62
+ dw .Frameset_63 ; 63
+ dw .Frameset_64 ; 64
+ dw .Frameset_65 ; 65
+ dw .Frameset_66 ; 66
+ dw .Frameset_67 ; 67
+ dw .Frameset_68 ; 68
+ dw .Frameset_69 ; 69
+ dw .Frameset_6a ; 6a
+ dw .Frameset_6b ; 6b
+ dw .Frameset_6c ; 6c
+ dw .Frameset_6d ; 6d
+ dw .Frameset_6e ; 6e
+ dw .Frameset_6f ; 6f
+ dw .Frameset_70 ; 70
+ dw .Frameset_71 ; 71
+ dw .Frameset_72 ; 72
+ dw .Frameset_73 ; 73
+ dw .Frameset_74 ; 74
+ dw .Frameset_75 ; 75
+ dw .Frameset_76 ; 76
+ dw .Frameset_77 ; 77
+ dw .Frameset_78 ; 78
+ dw .Frameset_79 ; 79
+ dw .Frameset_7a ; 7a
+ dw .Frameset_7b ; 7b
+ dw .Frameset_7c ; 7c
+ dw .Frameset_7d ; 7d
+ dw .Frameset_7e ; 7e
+ dw .Frameset_7f ; 7f
+ dw .Frameset_80 ; 80
+ dw .Frameset_81 ; 81
+ dw .Frameset_82 ; 82
+ dw .Frameset_83 ; 83
+ dw .Frameset_84 ; 84
+ dw .Frameset_85 ; 85
+ dw .Frameset_86 ; 86
+ dw .Frameset_87 ; 87
+ dw .Frameset_88 ; 88
+ dw .Frameset_89 ; 89
+ dw .Frameset_8a ; 8a
+ dw .Frameset_8b ; 8b
+ dw .Frameset_8c ; 8c
+ dw .Frameset_8d ; 8d
+ dw .Frameset_8e ; 8e
+ dw .Frameset_8f ; 8f
+ dw .Frameset_90 ; 90
+ dw .Frameset_91 ; 91
+ dw .Frameset_92 ; 92
+ dw .Frameset_93 ; 93
+ dw .Frameset_94 ; 94
+ dw .Frameset_95 ; 95
+ dw .Frameset_96 ; 96
+ dw .Frameset_97 ; 97
+ dw .Frameset_98 ; 98
+ dw .Frameset_99 ; 99
+ dw .Frameset_9a ; 9a
+ dw .Frameset_9b ; 9b
+ dw .Frameset_9c ; 9c
+ dw .Frameset_9d ; 9d
+ dw .Frameset_9e ; 9e
+ dw .Frameset_9f ; 9f
+ dw .Frameset_a0 ; a0
+ dw .Frameset_a1 ; a1
+ dw .Frameset_a2 ; a2
+ dw .Frameset_a3 ; a3
+ dw .Frameset_a4 ; a4
+ dw .Frameset_a5 ; a5
+ dw .Frameset_a6 ; a6
+ dw .Frameset_a7 ; a7
+ dw .Frameset_a8 ; a8
+ dw .Frameset_a9 ; a9
+ dw .Frameset_aa ; aa
+ dw .Frameset_ab ; ab
+ dw .Frameset_ac ; ac
+ dw .Frameset_ad ; ad
+ dw .Frameset_ae ; ae
+ dw .Frameset_af ; af
+ dw .Frameset_b0 ; b0
+ dw .Frameset_b1 ; b1
+ dw .Frameset_b2 ; b2
+ dw .Frameset_b3 ; b3
+ dw .Frameset_b4 ; b4
+ dw .Frameset_b5 ; b5
+ dw .Frameset_b6 ; b6
+ dw .Frameset_b7 ; b7
+ dw .Frameset_b8 ; b8
+
+ ; OAM index (see battle/objects/oam.asm), flip flags / duration
+.Frameset_00:
+ db BATTLEANIMOAMSET_00, $06
db -4
-
-.Frameset_01
- db BATTLEANIMOAMSET_01, $06
+
+.Frameset_01:
+ db BATTLEANIMOAMSET_01, $06
db -4
-
-.Frameset_02
- db BATTLEANIMOAMSET_02, $06
+
+.Frameset_02:
+ db BATTLEANIMOAMSET_02, $06
db -4
-
-.Frameset_03
- db BATTLEANIMOAMSET_03, $06
+
+.Frameset_03:
+ db BATTLEANIMOAMSET_03, $06
db -4
-
-.Frameset_04
- db BATTLEANIMOAMSET_04, $06
+
+.Frameset_04:
+ db BATTLEANIMOAMSET_04, $06
db -4
-
-.Frameset_05
- db BATTLEANIMOAMSET_05, $06
+
+.Frameset_05:
+ db BATTLEANIMOAMSET_05, $06
db -4
-
-.Frameset_06
- db BATTLEANIMOAMSET_06, $06
+
+.Frameset_06:
+ db BATTLEANIMOAMSET_06, $06
db -4
-
-.Frameset_07
+
+.Frameset_07:
db BATTLEANIMOAMSET_03, $04
db BATTLEANIMOAMSET_01, $01
db BATTLEANIMOAMSET_03, $04
@@ -222,10 +222,10 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_03, $04
db BATTLEANIMOAMSET_01, $01
db BATTLEANIMOAMSET_03, $04
- db BATTLEANIMOAMSET_01, $01
+ db BATTLEANIMOAMSET_01, $01
db -4
-
-.Frameset_3e
+
+.Frameset_3e:
db BATTLEANIMOAMSET_4B, $02
db BATTLEANIMOAMSET_4C, $02
db BATTLEANIMOAMSET_4D, $04
@@ -235,10 +235,10 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_4E, $02
db -3, $02
- db BATTLEANIMOAMSET_4E, $02
+ db BATTLEANIMOAMSET_4E, $02
db -4
-
-.Frameset_3f
+
+.Frameset_3f:
db BATTLEANIMOAMSET_4B, $42
db BATTLEANIMOAMSET_4C, $42
db BATTLEANIMOAMSET_4D, $44
@@ -248,10 +248,10 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_4E, $42
db -3, $02
- db BATTLEANIMOAMSET_4E, $42
+ db BATTLEANIMOAMSET_4E, $42
db -4
-
-.Frameset_40
+
+.Frameset_40:
db BATTLEANIMOAMSET_4B, $c2
db BATTLEANIMOAMSET_4C, $c2
db BATTLEANIMOAMSET_4D, $c4
@@ -261,10 +261,10 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_4E, $c2
db -3, $02
- db BATTLEANIMOAMSET_4E, $c2
+ db BATTLEANIMOAMSET_4E, $c2
db -4
-
-.Frameset_41
+
+.Frameset_41:
db BATTLEANIMOAMSET_4B, $01
db BATTLEANIMOAMSET_4C, $01
db BATTLEANIMOAMSET_4D, $01
@@ -277,10 +277,10 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_52, $02
db -3, $02
- db BATTLEANIMOAMSET_52, $02
+ db BATTLEANIMOAMSET_52, $02
db -4
-
-.Frameset_42
+
+.Frameset_42:
db BATTLEANIMOAMSET_4B, $41
db BATTLEANIMOAMSET_4C, $41
db BATTLEANIMOAMSET_4D, $41
@@ -293,58 +293,58 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_52, $42
db -3, $02
- db BATTLEANIMOAMSET_52, $42
+ db BATTLEANIMOAMSET_52, $42
db -4
-
-.Frameset_08
+
+.Frameset_08:
db BATTLEANIMOAMSET_00, $03
db BATTLEANIMOAMSET_07, $03
db BATTLEANIMOAMSET_08, $03
- db BATTLEANIMOAMSET_09, $03
+ db BATTLEANIMOAMSET_09, $03
db -4
-
-.Frameset_09
+
+.Frameset_09:
db BATTLEANIMOAMSET_0A, $07
db BATTLEANIMOAMSET_0B, $07
db BATTLEANIMOAMSET_0A, $07
- db BATTLEANIMOAMSET_0B, $47
+ db BATTLEANIMOAMSET_0B, $47
db -2
-
-.Frameset_0a
- db BATTLEANIMOAMSET_0C, $08
+
+.Frameset_0a:
+ db BATTLEANIMOAMSET_0C, $08
db -1
-
-.Frameset_0b
- db BATTLEANIMOAMSET_0D, $08
+
+.Frameset_0b:
+ db BATTLEANIMOAMSET_0D, $08
db -1
-
-.Frameset_0c
- db BATTLEANIMOAMSET_0A, $08
+
+.Frameset_0c:
+ db BATTLEANIMOAMSET_0A, $08
db -1
-
-.Frameset_0d
+
+.Frameset_0d:
db BATTLEANIMOAMSET_0A, $07
db BATTLEANIMOAMSET_0B, $07
db BATTLEANIMOAMSET_0A, $07
db BATTLEANIMOAMSET_0B, $47
- db BATTLEANIMOAMSET_0A, $07
+ db BATTLEANIMOAMSET_0A, $07
db -1
-
-.Frameset_0e
- db BATTLEANIMOAMSET_0A, $08
+
+.Frameset_0e:
+ db BATTLEANIMOAMSET_0A, $08
db -1
-
-.Frameset_0f
+
+.Frameset_0f:
db BATTLEANIMOAMSET_0A, $04
- db BATTLEANIMOAMSET_0E, $04
+ db BATTLEANIMOAMSET_0E, $04
db -2
-
-.Frameset_10
+
+.Frameset_10:
db BATTLEANIMOAMSET_0F, $04
- db BATTLEANIMOAMSET_10, $04
+ db BATTLEANIMOAMSET_10, $04
db -2
-
-.Frameset_11
+
+.Frameset_11:
db BATTLEANIMOAMSET_10, $04
db BATTLEANIMOAMSET_0F, $04
db BATTLEANIMOAMSET_0E, $04
@@ -352,19 +352,19 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_0E, $04
db BATTLEANIMOAMSET_0A, $04
db BATTLEANIMOAMSET_0E, $04
- db BATTLEANIMOAMSET_0A, $04
+ db BATTLEANIMOAMSET_0A, $04
db -4
-
-.Frameset_12
+
+.Frameset_12:
db BATTLEANIMOAMSET_10, $01
db BATTLEANIMOAMSET_0F, $01
db BATTLEANIMOAMSET_12, $01
db BATTLEANIMOAMSET_11, $01
db BATTLEANIMOAMSET_12, $01
- db BATTLEANIMOAMSET_0F, $01
+ db BATTLEANIMOAMSET_0F, $01
db -2
-
-.Frameset_13
+
+.Frameset_13:
db BATTLEANIMOAMSET_10, $03
db BATTLEANIMOAMSET_0F, $03
db BATTLEANIMOAMSET_12, $01
@@ -375,23 +375,23 @@ BattleAnimFrameData: ; ce85e
db -3, $01
db BATTLEANIMOAMSET_12, $01
db -3, $01
- db BATTLEANIMOAMSET_12, $03
+ db BATTLEANIMOAMSET_12, $03
db -4
-
-.Frameset_14
- db BATTLEANIMOAMSET_13, $14
+
+.Frameset_14:
+ db BATTLEANIMOAMSET_13, $14
db -4
-
-.Frameset_15
+
+.Frameset_15:
db BATTLEANIMOAMSET_10, $01
- db BATTLEANIMOAMSET_0F, $01
+ db BATTLEANIMOAMSET_0F, $01
db -2
-
-.Frameset_16
- db BATTLEANIMOAMSET_14, $08
+
+.Frameset_16:
+ db BATTLEANIMOAMSET_14, $08
db -1
-
-.Frameset_17
+
+.Frameset_17:
db BATTLEANIMOAMSET_17, $04
db BATTLEANIMOAMSET_16, $08
db BATTLEANIMOAMSET_15, $08
@@ -401,109 +401,109 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_16, $48
db BATTLEANIMOAMSET_15, $48
db BATTLEANIMOAMSET_16, $48
- db BATTLEANIMOAMSET_17, $04
+ db BATTLEANIMOAMSET_17, $04
db -2
-
-.Frameset_56
- db BATTLEANIMOAMSET_69, $08
+
+.Frameset_56:
+ db BATTLEANIMOAMSET_69, $08
db -1
-
-.Frameset_57
+
+.Frameset_57:
db BATTLEANIMOAMSET_69, $20
db BATTLEANIMOAMSET_6A, $04
db BATTLEANIMOAMSET_6B, $04
db BATTLEANIMOAMSET_6D, $04
- db BATTLEANIMOAMSET_6C, $04
+ db BATTLEANIMOAMSET_6C, $04
db -1
-
-.Frameset_58
+
+.Frameset_58:
db BATTLEANIMOAMSET_6C, $08
- db BATTLEANIMOAMSET_6D, $08
+ db BATTLEANIMOAMSET_6D, $08
db -2
-
-.Frameset_18
+
+.Frameset_18:
db BATTLEANIMOAMSET_18, $04
db BATTLEANIMOAMSET_19, $04
- db BATTLEANIMOAMSET_1A, $04
+ db BATTLEANIMOAMSET_1A, $04
db -4
-
-.Frameset_19
- db BATTLEANIMOAMSET_1B, $08
+
+.Frameset_19:
+ db BATTLEANIMOAMSET_1B, $08
db -1
-
-.Frameset_1a
- db BATTLEANIMOAMSET_0F, $08
+
+.Frameset_1a:
+ db BATTLEANIMOAMSET_0F, $08
db -1
-
-.Frameset_1b
- db BATTLEANIMOAMSET_1C, $08
+
+.Frameset_1b:
+ db BATTLEANIMOAMSET_1C, $08
db -1
-
-.Frameset_1c
- db BATTLEANIMOAMSET_0A, $08
+
+.Frameset_1c:
+ db BATTLEANIMOAMSET_0A, $08
db -4
-
-.Frameset_1d
- db BATTLEANIMOAMSET_1D, $08
+
+.Frameset_1d:
+ db BATTLEANIMOAMSET_1D, $08
db -1
-
-.Frameset_1e
- db BATTLEANIMOAMSET_17, $08
+
+.Frameset_1e:
+ db BATTLEANIMOAMSET_17, $08
db -1
-
-.Frameset_1f
+
+.Frameset_1f:
db BATTLEANIMOAMSET_0F, $03
db BATTLEANIMOAMSET_10, $03
- db BATTLEANIMOAMSET_1E, $03
+ db BATTLEANIMOAMSET_1E, $03
db -1
-
-.Frameset_20
+
+.Frameset_20:
db BATTLEANIMOAMSET_1F, $10
- db BATTLEANIMOAMSET_20, $03
+ db BATTLEANIMOAMSET_20, $03
db -4
-
-.Frameset_21
- db BATTLEANIMOAMSET_20, $08
+
+.Frameset_21:
+ db BATTLEANIMOAMSET_20, $08
db -1
-
-.Frameset_22
+
+.Frameset_22:
db BATTLEANIMOAMSET_20, $08
db BATTLEANIMOAMSET_21, $08
db BATTLEANIMOAMSET_1B, $08
- db BATTLEANIMOAMSET_21, $08
+ db BATTLEANIMOAMSET_21, $08
db -2
-
-.Frameset_23
- db BATTLEANIMOAMSET_22, $08
+
+.Frameset_23:
+ db BATTLEANIMOAMSET_22, $08
db -1
-
-.Frameset_24
- db BATTLEANIMOAMSET_1B, $08
+
+.Frameset_24:
+ db BATTLEANIMOAMSET_1B, $08
db -1
-
-.Frameset_25
- db BATTLEANIMOAMSET_23, $08
+
+.Frameset_25:
+ db BATTLEANIMOAMSET_23, $08
db -1
-
-.Frameset_26
- db BATTLEANIMOAMSET_24, $08
+
+.Frameset_26:
+ db BATTLEANIMOAMSET_24, $08
db -1
-
-.Frameset_27
- db BATTLEANIMOAMSET_25, $08
+
+.Frameset_27:
+ db BATTLEANIMOAMSET_25, $08
db -1
-
-.Frameset_28
+
+.Frameset_28:
db BATTLEANIMOAMSET_26, $08
- db BATTLEANIMOAMSET_27, $08
+ db BATTLEANIMOAMSET_27, $08
db -1
-
-.Frameset_29
+
+.Frameset_29:
db BATTLEANIMOAMSET_28, $08
- db BATTLEANIMOAMSET_29, $08
+ db BATTLEANIMOAMSET_29, $08
db -4
-
-.Frameset_2a
+
+.Frameset_2a:
db BATTLEANIMOAMSET_2A, $01
db BATTLEANIMOAMSET_2B, $01
db BATTLEANIMOAMSET_2C, $01
@@ -512,29 +512,29 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_2D, $01
db BATTLEANIMOAMSET_2C, $01
db BATTLEANIMOAMSET_2B, $01
- db BATTLEANIMOAMSET_2A, $01
+ db BATTLEANIMOAMSET_2A, $01
db -4
-
-.Frameset_2b
+
+.Frameset_2b:
db BATTLEANIMOAMSET_14, $01
- db BATTLEANIMOAMSET_15, $01
+ db BATTLEANIMOAMSET_15, $01
db -2
-
-.Frameset_2c
+
+.Frameset_2c:
db BATTLEANIMOAMSET_2F, $04
- db BATTLEANIMOAMSET_30, $28
+ db BATTLEANIMOAMSET_30, $28
db -4
-
-.Frameset_2d
- db BATTLEANIMOAMSET_31, $08
+
+.Frameset_2d:
+ db BATTLEANIMOAMSET_31, $08
db -1
-
-.Frameset_2e
+
+.Frameset_2e:
db BATTLEANIMOAMSET_32, $20
db BATTLEANIMOAMSET_33, $20
db BATTLEANIMOAMSET_34, $20
- db BATTLEANIMOAMSET_35, $20 ; fallthrough
-.Frameset_2f
+ db BATTLEANIMOAMSET_35, $20 ; fallthrough
+.Frameset_2f:
db -3, $02
db BATTLEANIMOAMSET_35, $04
db -3, $02
@@ -542,42 +542,42 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_35, $04
db -3, $02
- db BATTLEANIMOAMSET_35, $04
+ db BATTLEANIMOAMSET_35, $04
db -4
-
-.Frameset_30
+
+.Frameset_30:
db BATTLEANIMOAMSET_14, $04
- db BATTLEANIMOAMSET_15, $04
+ db BATTLEANIMOAMSET_15, $04
db -2
-
-.Frameset_31
+
+.Frameset_31:
db BATTLEANIMOAMSET_36, $02
db BATTLEANIMOAMSET_37, $02
db BATTLEANIMOAMSET_38, $02
- db BATTLEANIMOAMSET_39, $20
+ db BATTLEANIMOAMSET_39, $20
db -4
-
-.Frameset_32
+
+.Frameset_32:
db BATTLEANIMOAMSET_3A, $02
db BATTLEANIMOAMSET_3B, $02
db BATTLEANIMOAMSET_3C, $02
- db BATTLEANIMOAMSET_3D, $20
+ db BATTLEANIMOAMSET_3D, $20
db -4
-
-.Frameset_33
+
+.Frameset_33:
db BATTLEANIMOAMSET_3A, $42
db BATTLEANIMOAMSET_3B, $42
db BATTLEANIMOAMSET_3C, $42
- db BATTLEANIMOAMSET_3D, $60
+ db BATTLEANIMOAMSET_3D, $60
db -4
-
-.Frameset_34
+
+.Frameset_34:
db BATTLEANIMOAMSET_3E, $08
db BATTLEANIMOAMSET_3F, $08
- db BATTLEANIMOAMSET_40, $08
+ db BATTLEANIMOAMSET_40, $08
db -1
-
-.Frameset_35
+
+.Frameset_35:
db BATTLEANIMOAMSET_40, $02
db -3, $02
db BATTLEANIMOAMSET_40, $02
@@ -585,60 +585,60 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_41, $02
db -3, $02
db BATTLEANIMOAMSET_41, $02
- db -3, $02
+ db -3, $02
db -2
-
-.Frameset_36
+
+.Frameset_36:
db BATTLEANIMOAMSET_42, $02
db BATTLEANIMOAMSET_43, $02
db BATTLEANIMOAMSET_44, $02
- db BATTLEANIMOAMSET_45, $02
+ db BATTLEANIMOAMSET_45, $02
db -2
-
-.Frameset_37
+
+.Frameset_37:
db BATTLEANIMOAMSET_19, $02
- db -3, $02
+ db -3, $02
db -2
-
-.Frameset_38
+
+.Frameset_38:
db BATTLEANIMOAMSET_46, $04
- db BATTLEANIMOAMSET_47, $04
+ db BATTLEANIMOAMSET_47, $04
db -2
-
-.Frameset_39
+
+.Frameset_39:
db BATTLEANIMOAMSET_18, $02
- db -3, $02
+ db -3, $02
db -2
-
-.Frameset_3a
- db BATTLEANIMOAMSET_48, $08
+
+.Frameset_3a:
+ db BATTLEANIMOAMSET_48, $08
db -1
-
-.Frameset_3b
- db BATTLEANIMOAMSET_48, $48
+
+.Frameset_3b:
+ db BATTLEANIMOAMSET_48, $48
db -1
-
-.Frameset_3c
- db BATTLEANIMOAMSET_49, $08
+
+.Frameset_3c:
+ db BATTLEANIMOAMSET_49, $08
db -1
-
-.Frameset_3d
- db BATTLEANIMOAMSET_4A, $08
+
+.Frameset_3d:
+ db BATTLEANIMOAMSET_4A, $08
db -1
-
-.Frameset_43
+
+.Frameset_43:
db BATTLEANIMOAMSET_20, $10
db BATTLEANIMOAMSET_1F, $10
- db BATTLEANIMOAMSET_1E, $10
+ db BATTLEANIMOAMSET_1E, $10
db -1
-
-.Frameset_4c
+
+.Frameset_4c:
db BATTLEANIMOAMSET_20, $08
db BATTLEANIMOAMSET_1F, $08
- db BATTLEANIMOAMSET_1E, $08
+ db BATTLEANIMOAMSET_1E, $08
db -1
-
-.Frameset_44
+
+.Frameset_44:
db -3, $14
db BATTLEANIMOAMSET_55, $28
db BATTLEANIMOAMSET_54, $28
@@ -648,16 +648,16 @@ BattleAnimFrameData: ; ce85e
db -3, $04
db BATTLEANIMOAMSET_53, $04
db -3, $04
- db BATTLEANIMOAMSET_53, $04
+ db BATTLEANIMOAMSET_53, $04
db -4
-
-.Frameset_7e
+
+.Frameset_7e:
db BATTLEANIMOAMSET_1E, $08
db BATTLEANIMOAMSET_1F, $08
- db BATTLEANIMOAMSET_20, $08
+ db BATTLEANIMOAMSET_20, $08
db -4
-
-.Frameset_45
+
+.Frameset_45:
db -3, $00
db BATTLEANIMOAMSET_14, $00
db BATTLEANIMOAMSET_15, $00
@@ -665,52 +665,52 @@ BattleAnimFrameData: ; ce85e
db -3, $00
db BATTLEANIMOAMSET_16, $40
db BATTLEANIMOAMSET_15, $00
- db BATTLEANIMOAMSET_16, $00
+ db BATTLEANIMOAMSET_16, $00
db -2
-
-.Frameset_46
+
+.Frameset_46:
db BATTLEANIMOAMSET_56, $02
- db BATTLEANIMOAMSET_57, $04
+ db BATTLEANIMOAMSET_57, $04
db -4
-
-.Frameset_47
+
+.Frameset_47:
db BATTLEANIMOAMSET_56, $c2
- db BATTLEANIMOAMSET_57, $c4
+ db BATTLEANIMOAMSET_57, $c4
db -4
-
-.Frameset_48
+
+.Frameset_48:
db BATTLEANIMOAMSET_56, $01
db BATTLEANIMOAMSET_57, $01
db BATTLEANIMOAMSET_58, $01
db BATTLEANIMOAMSET_57, $c1
db BATTLEANIMOAMSET_58, $c1
- db BATTLEANIMOAMSET_57, $02
+ db BATTLEANIMOAMSET_57, $02
db -4
-
-.Frameset_49
+
+.Frameset_49:
db BATTLEANIMOAMSET_56, $c1
db BATTLEANIMOAMSET_57, $c1
db BATTLEANIMOAMSET_58, $c1
db BATTLEANIMOAMSET_57, $01
db BATTLEANIMOAMSET_58, $01
- db BATTLEANIMOAMSET_57, $c2
+ db BATTLEANIMOAMSET_57, $c2
db -4
-
-.Frameset_4a
+
+.Frameset_4a:
db BATTLEANIMOAMSET_57, $c1
db BATTLEANIMOAMSET_58, $c1
db BATTLEANIMOAMSET_57, $01
- db BATTLEANIMOAMSET_58, $01
+ db BATTLEANIMOAMSET_58, $01
db -2
-
-.Frameset_4b
+
+.Frameset_4b:
db BATTLEANIMOAMSET_59, $01
db BATTLEANIMOAMSET_5A, $01
db BATTLEANIMOAMSET_5B, $01
- db BATTLEANIMOAMSET_5C, $02
+ db BATTLEANIMOAMSET_5C, $02
db -4
-
-.Frameset_4d
+
+.Frameset_4d:
db BATTLEANIMOAMSET_0A, $0a
db BATTLEANIMOAMSET_0B, $43
db BATTLEANIMOAMSET_5D, $43
@@ -718,103 +718,103 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_0A, $82
db BATTLEANIMOAMSET_0B, $81
db BATTLEANIMOAMSET_5D, $01
- db BATTLEANIMOAMSET_0B, $01
+ db BATTLEANIMOAMSET_0B, $01
db -2
-
-.Frameset_4e
+
+.Frameset_4e:
db BATTLEANIMOAMSET_0A, $03
db BATTLEANIMOAMSET_0B, $47
db BATTLEANIMOAMSET_0A, $07
db BATTLEANIMOAMSET_0B, $07
- db BATTLEANIMOAMSET_0A, $03
+ db BATTLEANIMOAMSET_0A, $03
db -2
-
-.Frameset_4f
+
+.Frameset_4f:
+ db BATTLEANIMOAMSET_5E, $20
db BATTLEANIMOAMSET_5E, $20
- db BATTLEANIMOAMSET_5E, $20
db -4
-
-.Frameset_50
+
+.Frameset_50:
+ db BATTLEANIMOAMSET_5F, $20
db BATTLEANIMOAMSET_5F, $20
- db BATTLEANIMOAMSET_5F, $20
db -4
-
-.Frameset_51
- db BATTLEANIMOAMSET_60, $08
+
+.Frameset_51:
+ db BATTLEANIMOAMSET_60, $08
db -1
-
-.Frameset_52
+
+.Frameset_52:
db BATTLEANIMOAMSET_61, $01
db BATTLEANIMOAMSET_62, $01
- db BATTLEANIMOAMSET_63, $01
+ db BATTLEANIMOAMSET_63, $01
db -1
-
-.Frameset_53
+
+.Frameset_53:
db BATTLEANIMOAMSET_63, $07
- db BATTLEANIMOAMSET_64, $07
+ db BATTLEANIMOAMSET_64, $07
db -2
-
-.Frameset_54
+
+.Frameset_54:
db BATTLEANIMOAMSET_65, $01
db BATTLEANIMOAMSET_66, $01
- db BATTLEANIMOAMSET_67, $01
+ db BATTLEANIMOAMSET_67, $01
db -1
-
-.Frameset_55
+
+.Frameset_55:
db BATTLEANIMOAMSET_67, $07
- db BATTLEANIMOAMSET_68, $07
+ db BATTLEANIMOAMSET_68, $07
db -2
-
-.Frameset_59
- db BATTLEANIMOAMSET_6E, $08
+
+.Frameset_59:
+ db BATTLEANIMOAMSET_6E, $08
db -1
-
-.Frameset_5a
- db BATTLEANIMOAMSET_6F, $08
+
+.Frameset_5a:
+ db BATTLEANIMOAMSET_6F, $08
db -1
-
-.Frameset_5b
- db BATTLEANIMOAMSET_6E, $88
+
+.Frameset_5b:
+ db BATTLEANIMOAMSET_6E, $88
db -1
-
-.Frameset_5c
+
+.Frameset_5c:
db BATTLEANIMOAMSET_18, $04
db BATTLEANIMOAMSET_70, $04
db BATTLEANIMOAMSET_71, $04
db BATTLEANIMOAMSET_72, $04
- db BATTLEANIMOAMSET_73, $04
+ db BATTLEANIMOAMSET_73, $04
db -4
-
-.Frameset_5d
+
+.Frameset_5d:
db BATTLEANIMOAMSET_74, $04
- db BATTLEANIMOAMSET_75, $04
+ db BATTLEANIMOAMSET_75, $04
db -2
-
-.Frameset_5e
- db BATTLEANIMOAMSET_14, $08
+
+.Frameset_5e:
+ db BATTLEANIMOAMSET_14, $08
db -1
-
-.Frameset_7a
+
+.Frameset_7a:
db BATTLEANIMOAMSET_74, $03
db BATTLEANIMOAMSET_14, $03
db BATTLEANIMOAMSET_15, $03
db BATTLEANIMOAMSET_14, $03
- db BATTLEANIMOAMSET_15, $03
+ db BATTLEANIMOAMSET_15, $03
db -4
-
-.Frameset_af
+
+.Frameset_af:
db BATTLEANIMOAMSET_14, $00
db BATTLEANIMOAMSET_15, $00
db BATTLEANIMOAMSET_14, $00
db BATTLEANIMOAMSET_15, $00
- db BATTLEANIMOAMSET_74, $0c
+ db BATTLEANIMOAMSET_74, $0c
db -4
-
-.Frameset_5f
- db BATTLEANIMOAMSET_76, $08
+
+.Frameset_5f:
+ db BATTLEANIMOAMSET_76, $08
db -1
-
-.Frameset_60
+
+.Frameset_60:
db BATTLEANIMOAMSET_77, $01
db BATTLEANIMOAMSET_78, $01
db BATTLEANIMOAMSET_79, $01
@@ -827,146 +827,146 @@ BattleAnimFrameData: ; ce85e
db BATTLEANIMOAMSET_7A, $c1
db BATTLEANIMOAMSET_79, $c1
db BATTLEANIMOAMSET_78, $c1
- db BATTLEANIMOAMSET_77, $c1
+ db BATTLEANIMOAMSET_77, $c1
db -4
-
-.Frameset_61
+
+.Frameset_61:
db BATTLEANIMOAMSET_1B, $04
- db BATTLEANIMOAMSET_7E, $04
+ db BATTLEANIMOAMSET_7E, $04
db -2
-
-.Frameset_62
+
+.Frameset_62:
db BATTLEANIMOAMSET_1B, $44
- db BATTLEANIMOAMSET_7E, $44
+ db BATTLEANIMOAMSET_7E, $44
db -2
-
-.Frameset_63
- db BATTLEANIMOAMSET_7F, $08
+
+.Frameset_63:
+ db BATTLEANIMOAMSET_7F, $08
db -1
-
-.Frameset_64
- db BATTLEANIMOAMSET_25, $08
+
+.Frameset_64:
+ db BATTLEANIMOAMSET_25, $08
db -1
-
-.Frameset_65
- db BATTLEANIMOAMSET_80, $08
+
+.Frameset_65:
+ db BATTLEANIMOAMSET_80, $08
db -1
-
-.Frameset_66
+
+.Frameset_66:
db BATTLEANIMOAMSET_83, $07
db BATTLEANIMOAMSET_82, $07
db BATTLEANIMOAMSET_81, $07
db BATTLEANIMOAMSET_82, $07
db BATTLEANIMOAMSET_83, $07
db BATTLEANIMOAMSET_82, $07
- db BATTLEANIMOAMSET_81, $07
+ db BATTLEANIMOAMSET_81, $07
db -4
-
-.Frameset_67
- db BATTLEANIMOAMSET_1B, $10
+
+.Frameset_67:
+ db BATTLEANIMOAMSET_1B, $10
db -4
-
-.Frameset_68
+
+.Frameset_68:
db -3, $0f
db BATTLEANIMOAMSET_84, $0f
db BATTLEANIMOAMSET_85, $0f
db BATTLEANIMOAMSET_29, $0f
db BATTLEANIMOAMSET_28, $0f
- db BATTLEANIMOAMSET_86, $20
+ db BATTLEANIMOAMSET_86, $20
db -4
-
-.Frameset_69
+
+.Frameset_69:
db BATTLEANIMOAMSET_1B, $03
db BATTLEANIMOAMSET_87, $03
db BATTLEANIMOAMSET_88, $03
- db BATTLEANIMOAMSET_89, $03
+ db BATTLEANIMOAMSET_89, $03
db -4
-
-.Frameset_6a
+
+.Frameset_6a:
db BATTLEANIMOAMSET_8A, $02
db BATTLEANIMOAMSET_8B, $02
db BATTLEANIMOAMSET_8C, $02
- db BATTLEANIMOAMSET_8D, $02
+ db BATTLEANIMOAMSET_8D, $02
db -4
-
-.Frameset_6b
+
+.Frameset_6b:
db BATTLEANIMOAMSET_61, $02
db BATTLEANIMOAMSET_62, $02
- db BATTLEANIMOAMSET_63, $02
+ db BATTLEANIMOAMSET_63, $02
db -1
-
-.Frameset_6c
+
+.Frameset_6c:
db BATTLEANIMOAMSET_65, $02
db BATTLEANIMOAMSET_66, $02
- db BATTLEANIMOAMSET_67, $02
+ db BATTLEANIMOAMSET_67, $02
db -1
-
-.Frameset_6d
- db BATTLEANIMOAMSET_8E, $08
+
+.Frameset_6d:
+ db BATTLEANIMOAMSET_8E, $08
db -1
-
-.Frameset_6e
- db BATTLEANIMOAMSET_8E, $48
+
+.Frameset_6e:
+ db BATTLEANIMOAMSET_8E, $48
db -1
-
-.Frameset_6f
+
+.Frameset_6f:
db BATTLEANIMOAMSET_8F, $10
- db BATTLEANIMOAMSET_90, $10
+ db BATTLEANIMOAMSET_90, $10
db -2
-
-.Frameset_70
+
+.Frameset_70:
db BATTLEANIMOAMSET_91, $10
- db BATTLEANIMOAMSET_92, $10
+ db BATTLEANIMOAMSET_92, $10
db -2
-
-.Frameset_71
- db BATTLEANIMOAMSET_93, $08
+
+.Frameset_71:
+ db BATTLEANIMOAMSET_93, $08
db -1
-
-.Frameset_72
- db BATTLEANIMOAMSET_1E, $08
+
+.Frameset_72:
+ db BATTLEANIMOAMSET_1E, $08
db -1
-
-.Frameset_73
+
+.Frameset_73:
db BATTLEANIMOAMSET_1B, $07
- db BATTLEANIMOAMSET_94, $07
+ db BATTLEANIMOAMSET_94, $07
db -2
-
-.Frameset_74
- db BATTLEANIMOAMSET_95, $08
+
+.Frameset_74:
+ db BATTLEANIMOAMSET_95, $08
db -1
-
-.Frameset_75
- db BATTLEANIMOAMSET_96, $08
+
+.Frameset_75:
+ db BATTLEANIMOAMSET_96, $08
db -1
-
-.Frameset_76
- db BATTLEANIMOAMSET_95, $08
+
+.Frameset_76:
+ db BATTLEANIMOAMSET_95, $08
db -1
-
-.Frameset_77
+
+.Frameset_77:
db BATTLEANIMOAMSET_97, $01
- db BATTLEANIMOAMSET_97, $41
+ db BATTLEANIMOAMSET_97, $41
db -2
-
-.Frameset_78
- db BATTLEANIMOAMSET_98, $08
+
+.Frameset_78:
+ db BATTLEANIMOAMSET_98, $08
db -1
-
-.Frameset_79
+
+.Frameset_79:
db BATTLEANIMOAMSET_99, $20
db BATTLEANIMOAMSET_99, $20
db BATTLEANIMOAMSET_99, $20
db BATTLEANIMOAMSET_99, $20
db BATTLEANIMOAMSET_99, $20
- db BATTLEANIMOAMSET_9A, $08
+ db BATTLEANIMOAMSET_9A, $08
db -1
-
-.Frameset_7b
- db BATTLEANIMOAMSET_9B, $08
+
+.Frameset_7b:
+ db BATTLEANIMOAMSET_9B, $08
db -1
-
-.Frameset_7c
+
+.Frameset_7c:
db BATTLEANIMOAMSET_9C, $02
db BATTLEANIMOAMSET_9D, $02
db BATTLEANIMOAMSET_9E, $08
@@ -975,182 +975,182 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_9E, $02
db -3, $02
- db BATTLEANIMOAMSET_9E, $02
+ db BATTLEANIMOAMSET_9E, $02
db -4
-
-.Frameset_7d
- db BATTLEANIMOAMSET_9F, $08
+
+.Frameset_7d:
+ db BATTLEANIMOAMSET_9F, $08
db -1
-
-.Frameset_7f
- db BATTLEANIMOAMSET_0F, $08
+
+.Frameset_7f:
+ db BATTLEANIMOAMSET_0F, $08
db -1
-
-.Frameset_80
- db BATTLEANIMOAMSET_6B, $18
+
+.Frameset_80:
+ db BATTLEANIMOAMSET_6B, $18
db -4
-
-.Frameset_81
- db BATTLEANIMOAMSET_A0, $01 ; fallthrough
-.Frameset_82
- db BATTLEANIMOAMSET_A1, $01 ; fallthrough
-.Frameset_83
- db BATTLEANIMOAMSET_A2, $01
+
+.Frameset_81:
+ db BATTLEANIMOAMSET_A0, $01 ; fallthrough
+.Frameset_82:
+ db BATTLEANIMOAMSET_A1, $01 ; fallthrough
+.Frameset_83:
+ db BATTLEANIMOAMSET_A2, $01
db -4
-
-.Frameset_84
- db BATTLEANIMOAMSET_A3, $08
+
+.Frameset_84:
+ db BATTLEANIMOAMSET_A3, $08
db -1
-
-.Frameset_85
+
+.Frameset_85:
db BATTLEANIMOAMSET_A4, $04
db BATTLEANIMOAMSET_A5, $04
db BATTLEANIMOAMSET_A6, $04
db BATTLEANIMOAMSET_A7, $04
db BATTLEANIMOAMSET_A6, $44
- db BATTLEANIMOAMSET_A5, $44
+ db BATTLEANIMOAMSET_A5, $44
db -2
-
-.Frameset_86
+
+.Frameset_86:
db BATTLEANIMOAMSET_A8, $04
db BATTLEANIMOAMSET_A9, $04
db BATTLEANIMOAMSET_AA, $04
db BATTLEANIMOAMSET_AB, $04
db BATTLEANIMOAMSET_AA, $44
- db BATTLEANIMOAMSET_A9, $44
+ db BATTLEANIMOAMSET_A9, $44
db -2
-
-.Frameset_87
- db BATTLEANIMOAMSET_1B, $08
+
+.Frameset_87:
+ db BATTLEANIMOAMSET_1B, $08
db -1
-
-.Frameset_88
- db BATTLEANIMOAMSET_AC, $08
+
+.Frameset_88:
+ db BATTLEANIMOAMSET_AC, $08
db -1
-
-.Frameset_89
- db BATTLEANIMOAMSET_AD, $08
+
+.Frameset_89:
+ db BATTLEANIMOAMSET_AD, $08
db -1
-
-.Frameset_8a
- db BATTLEANIMOAMSET_AE, $08
+
+.Frameset_8a:
+ db BATTLEANIMOAMSET_AE, $08
db -1
-
-.Frameset_8b
- db BATTLEANIMOAMSET_AF, $08
+
+.Frameset_8b:
+ db BATTLEANIMOAMSET_AF, $08
db -1
-
-.Frameset_8c
- db BATTLEANIMOAMSET_B0, $20
+
+.Frameset_8c:
+ db BATTLEANIMOAMSET_B0, $20
db -4
-
-.Frameset_8d
+
+.Frameset_8d:
db BATTLEANIMOAMSET_B1, $07
- db BATTLEANIMOAMSET_B1, $47
+ db BATTLEANIMOAMSET_B1, $47
db -2
-
-.Frameset_8e
- db BATTLEANIMOAMSET_B2, $08
+
+.Frameset_8e:
+ db BATTLEANIMOAMSET_B2, $08
db -1
-
-.Frameset_8f
- db BATTLEANIMOAMSET_B3, $08
+
+.Frameset_8f:
+ db BATTLEANIMOAMSET_B3, $08
db -1
-
-.Frameset_90
- db BATTLEANIMOAMSET_B3, $48
+
+.Frameset_90:
+ db BATTLEANIMOAMSET_B3, $48
db -1
-
-.Frameset_91
- db BATTLEANIMOAMSET_B3, $88
+
+.Frameset_91:
+ db BATTLEANIMOAMSET_B3, $88
db -1
-
-.Frameset_92
- db BATTLEANIMOAMSET_B3, $c8
+
+.Frameset_92:
+ db BATTLEANIMOAMSET_B3, $c8
db -1
-
-.Frameset_93
- db BATTLEANIMOAMSET_B5, $08
+
+.Frameset_93:
+ db BATTLEANIMOAMSET_B5, $08
db -1
-
-.Frameset_94
- db BATTLEANIMOAMSET_B5, $48
+
+.Frameset_94:
+ db BATTLEANIMOAMSET_B5, $48
db -1
-
-.Frameset_95
- db BATTLEANIMOAMSET_B5, $88
+
+.Frameset_95:
+ db BATTLEANIMOAMSET_B5, $88
db -1
-
-.Frameset_96
- db BATTLEANIMOAMSET_B5, $c8
+
+.Frameset_96:
+ db BATTLEANIMOAMSET_B5, $c8
db -1
-
-.Frameset_97
- db BATTLEANIMOAMSET_B4, $08
+
+.Frameset_97:
+ db BATTLEANIMOAMSET_B4, $08
db -1
-
-.Frameset_98
- db BATTLEANIMOAMSET_6B, $08
+
+.Frameset_98:
+ db BATTLEANIMOAMSET_6B, $08
db -1
-
-.Frameset_99
- db BATTLEANIMOAMSET_B6, $08
+
+.Frameset_99:
+ db BATTLEANIMOAMSET_B6, $08
db -1
-
-.Frameset_9a
- db BATTLEANIMOAMSET_B7, $20
+
+.Frameset_9a:
+ db BATTLEANIMOAMSET_B7, $20
db -1
-
-.Frameset_9b
- db BATTLEANIMOAMSET_1B, $20
+
+.Frameset_9b:
+ db BATTLEANIMOAMSET_1B, $20
db -1
-
-.Frameset_9c
- db BATTLEANIMOAMSET_B8, $20
+
+.Frameset_9c:
+ db BATTLEANIMOAMSET_B8, $20
db -1
-
-.Frameset_9d
- db BATTLEANIMOAMSET_B8, $60
+
+.Frameset_9d:
+ db BATTLEANIMOAMSET_B8, $60
db -1
-
-.Frameset_9e
- db BATTLEANIMOAMSET_B9, $20
+
+.Frameset_9e:
+ db BATTLEANIMOAMSET_B9, $20
db -1
-
-.Frameset_9f
- db BATTLEANIMOAMSET_BA, $20
+
+.Frameset_9f:
+ db BATTLEANIMOAMSET_BA, $20
db -1
-
-.Frameset_a0
- db BATTLEANIMOAMSET_BB, $60
+
+.Frameset_a0:
+ db BATTLEANIMOAMSET_BB, $60
db -1
-
-.Frameset_a1
- db BATTLEANIMOAMSET_BB, $20
+
+.Frameset_a1:
+ db BATTLEANIMOAMSET_BB, $20
db -1
-
-.Frameset_a2
- db BATTLEANIMOAMSET_BC, $20
+
+.Frameset_a2:
+ db BATTLEANIMOAMSET_BC, $20
db -1
-
-.Frameset_a3
+
+.Frameset_a3:
db BATTLEANIMOAMSET_BD, $0b
db BATTLEANIMOAMSET_BE, $0b
- db BATTLEANIMOAMSET_1B, $0b
+ db BATTLEANIMOAMSET_1B, $0b
db -4
-
-.Frameset_a4
+
+.Frameset_a4:
db BATTLEANIMOAMSET_BF, $04
db BATTLEANIMOAMSET_C0, $04
- db BATTLEANIMOAMSET_C1, $04
+ db BATTLEANIMOAMSET_C1, $04
db -4
-
-.Frameset_a5
+
+.Frameset_a5:
+ db BATTLEANIMOAMSET_C2, $20
db BATTLEANIMOAMSET_C2, $20
- db BATTLEANIMOAMSET_C2, $20
db -4
-
-.Frameset_a6
+
+.Frameset_a6:
db BATTLEANIMOAMSET_4B, $02
db BATTLEANIMOAMSET_4C, $02
db BATTLEANIMOAMSET_4D, $20
@@ -1165,10 +1165,10 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_52, $02
db -3, $02
- db BATTLEANIMOAMSET_52, $02
+ db BATTLEANIMOAMSET_52, $02
db -4
-
-.Frameset_a7
+
+.Frameset_a7:
db BATTLEANIMOAMSET_4B, $c2
db BATTLEANIMOAMSET_4C, $c2
db BATTLEANIMOAMSET_4D, $e0
@@ -1183,88 +1183,88 @@ BattleAnimFrameData: ; ce85e
db -3, $02
db BATTLEANIMOAMSET_52, $c2
db -3, $02
- db BATTLEANIMOAMSET_52, $c2
+ db BATTLEANIMOAMSET_52, $c2
db -4
-
-.Frameset_a8
+
+.Frameset_a8:
db BATTLEANIMOAMSET_C3, $01
- db BATTLEANIMOAMSET_C3, $c1
+ db BATTLEANIMOAMSET_C3, $c1
db -2
-
-.Frameset_a9
- db BATTLEANIMOAMSET_C4, $20
+
+.Frameset_a9:
+ db BATTLEANIMOAMSET_C4, $20
db -1
-
-.Frameset_aa
+
+.Frameset_aa:
db BATTLEANIMOAMSET_C5, $04
db BATTLEANIMOAMSET_C6, $04
- db BATTLEANIMOAMSET_C7, $04
+ db BATTLEANIMOAMSET_C7, $04
db -4
-
-.Frameset_ab
+
+.Frameset_ab:
db BATTLEANIMOAMSET_C8, $01
- db BATTLEANIMOAMSET_C8, $41
+ db BATTLEANIMOAMSET_C8, $41
db -2
-
-.Frameset_ac
+
+.Frameset_ac:
db BATTLEANIMOAMSET_C9, $03
- db BATTLEANIMOAMSET_05, $03
+ db BATTLEANIMOAMSET_05, $03
db -4
-
-.Frameset_ad
+
+.Frameset_ad:
db BATTLEANIMOAMSET_CA, $20
db BATTLEANIMOAMSET_CB, $03
db BATTLEANIMOAMSET_CA, $03
- db BATTLEANIMOAMSET_CB, $03
+ db BATTLEANIMOAMSET_CB, $03
db -2
-
-.Frameset_ae
- db BATTLEANIMOAMSET_03, $a0
+
+.Frameset_ae:
+ db BATTLEANIMOAMSET_03, $a0
db -1
-
-.Frameset_b0
- db BATTLEANIMOAMSET_CC, $20
+
+.Frameset_b0:
+ db BATTLEANIMOAMSET_CC, $20
db -1
-
-.Frameset_b1
+
+.Frameset_b1:
db BATTLEANIMOAMSET_7F, $02
db BATTLEANIMOAMSET_25, $02
db BATTLEANIMOAMSET_80, $02
- db BATTLEANIMOAMSET_25, $02
+ db BATTLEANIMOAMSET_25, $02
db -2
-
-.Frameset_b2
+
+.Frameset_b2:
db BATTLEANIMOAMSET_CD, $04
db BATTLEANIMOAMSET_CE, $04
db BATTLEANIMOAMSET_CD, $c4
- db BATTLEANIMOAMSET_CE, $c4
+ db BATTLEANIMOAMSET_CE, $c4
db -2
-
-.Frameset_b3
+
+.Frameset_b3:
db BATTLEANIMOAMSET_CF, $04
db BATTLEANIMOAMSET_D0, $04
db BATTLEANIMOAMSET_D1, $04
- db BATTLEANIMOAMSET_D2, $04
+ db BATTLEANIMOAMSET_D2, $04
db -4
-
-.Frameset_b4
- db BATTLEANIMOAMSET_D3, $20
+
+.Frameset_b4:
+ db BATTLEANIMOAMSET_D3, $20
db -1
-
-.Frameset_b5
- db BATTLEANIMOAMSET_D4, $08
+
+.Frameset_b5:
+ db BATTLEANIMOAMSET_D4, $08
db -1
-
-.Frameset_b6
- db BATTLEANIMOAMSET_D5, $08
+
+.Frameset_b6:
+ db BATTLEANIMOAMSET_D5, $08
db -1
-
-.Frameset_b7
- db BATTLEANIMOAMSET_D6, $08
+
+.Frameset_b7:
+ db BATTLEANIMOAMSET_D6, $08
db -1
-
-.Frameset_b8
- db BATTLEANIMOAMSET_D7, $08
+
+.Frameset_b8:
+ db BATTLEANIMOAMSET_D7, $08
db -1
-
-; ceeae
+
+; ceeae
diff --git a/battle/objects/functions.asm b/battle/objects/functions.asm
index 474b332ef..fbe48e558 100755
--- a/battle/objects/functions.asm
+++ b/battle/objects/functions.asm
@@ -12,7 +12,7 @@ DoBattleAnimFrame: ; ccfbe
jp [hl]
; ccfce
-.Jumptable
+.Jumptable:
dw BattleAnimFunction_00 ; 00
dw BattleAnimFunction_01 ; 01
dw BattleAnimFunction_02 ; 02
@@ -425,7 +425,7 @@ GetBallAnimPal: ; cd249 (33:5249)
ld e, a
pop af
ld [rSVBK], a
-.IsInArray
+.IsInArray:
ld a, [hli]
cp -1
jr z, .load
@@ -634,7 +634,7 @@ BattleAnimFunction_08: ; cd306 (33:5306)
call .SetCoords
ret
-.SetCoords
+.SetCoords:
ld hl, BATTLEANIMSTRUCT_0B
add hl, bc
ld a, [hl]
@@ -4100,7 +4100,7 @@ BattleAnim_Sine: ; ce734 (33:6734)
inc a
ret
-.ApplySineWave
+.ApplySineWave:
ld e, a
ld a, d
ld d, 0
diff --git a/battle/objects/oam.asm b/battle/objects/oam.asm
index d7186b106..8ae6651a4 100755
--- a/battle/objects/oam.asm
+++ b/battle/objects/oam.asm
@@ -1,1086 +1,1086 @@
-
-BattleAnimOAMData: ; ceeae
-; vtile offset (?), length, address
- dbbw $00, 16, .OAMData_00 ; 00
- dbbw $04, 9, .OAMData_01 ; 01
- dbbw $08, 4, .OAMData_02 ; 02
- dbbw $09, 4, .OAMData_03 ; 03
- dbbw $0d, 4, .OAMData_04 ; 04
- dbbw $0f, 4, .OAMData_03 ; 05
- dbbw $13, 4, .OAMData_04 ; 06
- dbbw $04, 16, .OAMData_00 ; 07
- dbbw $08, 16, .OAMData_00 ; 08
- dbbw $08, 16, .OAMData_09 ; 09
- dbbw $00, 4, .OAMData_04 ; 0a
- dbbw $02, 4, .OAMData_03 ; 0b
- dbbw $06, 2, .OAMData_0c ; 0c
- dbbw $07, 2, .OAMData_0c ; 0d
- dbbw $02, 4, .OAMData_04 ; 0e
- dbbw $04, 1, .OAMData_0f ; 0f
- dbbw $05, 1, .OAMData_0f ; 10
- dbbw $00, 2, .OAMData_11 ; 11
- dbbw $02, 2, .OAMData_11 ; 12
- dbbw $00, 4, .OAMData_13 ; 13
- dbbw $00, 1, .OAMData_0f ; 14
- dbbw $01, 1, .OAMData_0f ; 15
- dbbw $02, 1, .OAMData_0f ; 16
- dbbw $03, 1, .OAMData_0f ; 17
- dbbw $00, 4, .OAMData_02 ; 18
- dbbw $01, 16, .OAMData_00 ; 19
- dbbw $05, 16, .OAMData_00 ; 1a
- dbbw $00, 4, .OAMData_03 ; 1b
- dbbw $05, 12, .OAMData_1c ; 1c
- dbbw $02, 4, .OAMData_02 ; 1d
- dbbw $06, 1, .OAMData_0f ; 1e
- dbbw $07, 1, .OAMData_0f ; 1f
- dbbw $08, 1, .OAMData_0f ; 20
- dbbw $04, 4, .OAMData_03 ; 21
- dbbw $09, 22, .OAMData_22 ; 22
- dbbw $04, 2, .OAMData_11 ; 23
- dbbw $06, 2, .OAMData_11 ; 24
- dbbw $0c, 1, .OAMData_0f ; 25
- dbbw $0a, 1, .OAMData_0f ; 26
- dbbw $0b, 4, .OAMData_02 ; 27
- dbbw $08, 4, .OAMData_04 ; 28
- dbbw $06, 4, .OAMData_04 ; 29
- dbbw $00, 5, .OAMData_2a ; 2a
- dbbw $03, 6, .OAMData_2b ; 2b
- dbbw $00, 7, .OAMData_2c ; 2c
- dbbw $03, 8, .OAMData_2d ; 2d
- dbbw $00, 9, .OAMData_2e ; 2e
- dbbw $00, 4, .OAMData_2f ; 2f
- dbbw $02, 4, .OAMData_30 ; 30
- dbbw $04, 6, .OAMData_31 ; 31
- dbbw $00, 2, .OAMData_32 ; 32
- dbbw $00, 7, .OAMData_33 ; 33
- dbbw $00, 14, .OAMData_32 ; 34
- dbbw $00, 21, .OAMData_33 ; 35
- dbbw $00, 2, .OAMData_36 ; 36
- dbbw $00, 6, .OAMData_36 ; 37
- dbbw $00, 10, .OAMData_36 ; 38
- dbbw $00, 14, .OAMData_36 ; 39
- dbbw $00, 2, .OAMData_3a ; 3a
- dbbw $00, 6, .OAMData_3a ; 3b
- dbbw $00, 10, .OAMData_3a ; 3c
- dbbw $00, 14, .OAMData_3a ; 3d
- dbbw $00, 4, .OAMData_3e ; 3e
- dbbw $00, 16, .OAMData_3e ; 3f
- dbbw $00, 26, .OAMData_3e ; 40
- dbbw $00, 26, .OAMData_41 ; 41
- dbbw $0e, 4, .OAMData_42 ; 42
- dbbw $0e, 8, .OAMData_42 ; 43
- dbbw $0e, 4, .OAMData_44 ; 44
- dbbw $0e, 8, .OAMData_44 ; 45
- dbbw $0e, 4, .OAMData_46 ; 46
- dbbw $0e, 4, .OAMData_47 ; 47
- dbbw $00, 6, .OAMData_48 ; 48
- dbbw $03, 4, .OAMData_49 ; 49
- dbbw $03, 2, .OAMData_4a ; 4a
- dbbw $01, 5, .OAMData_0f ; 4b
- dbbw $01, 6, .OAMData_4c ; 4c
- dbbw $01, 7, .OAMData_4d ; 4d
- dbbw $01, 3, .OAMData_4d ; 4e
- dbbw $01, 8, .OAMData_4f ; 4f
- dbbw $01, 9, .OAMData_50 ; 50
- dbbw $01, 10, .OAMData_51 ; 51
- dbbw $01, 6, .OAMData_51 ; 52
- dbbw $00, 9, .OAMData_01 ; 53
- dbbw $04, 4, .OAMData_02 ; 54
- dbbw $05, 4, .OAMData_02 ; 55
- dbbw $00, 2, .OAMData_56 ; 56
- dbbw $02, 2, .OAMData_56 ; 57
- dbbw $04, 2, .OAMData_56 ; 58
- dbbw $02, 4, .OAMData_59 ; 59
- dbbw $02, 4, .OAMData_5a ; 5a
- dbbw $02, 2, .OAMData_0c ; 5b
- dbbw $04, 2, .OAMData_0c ; 5c
- dbbw $06, 4, .OAMData_5d ; 5d
- dbbw $08, 2, .OAMData_0c ; 5e
- dbbw $09, 2, .OAMData_0c ; 5f
- dbbw $05, 2, .OAMData_60 ; 60
- dbbw $00, 2, .OAMData_61 ; 61
- dbbw $00, 5, .OAMData_61 ; 62
- dbbw $00, 9, .OAMData_61 ; 63
- dbbw $09, 9, .OAMData_61 ; 64
- dbbw $00, 4, .OAMData_65 ; 65
- dbbw $00, 7, .OAMData_65 ; 66
- dbbw $00, 9, .OAMData_65 ; 67
- dbbw $09, 9, .OAMData_65 ; 68
- dbbw $04, 1, .OAMData_69 ; 69
- dbbw $05, 2, .OAMData_6a ; 6a
- dbbw $06, 4, .OAMData_03 ; 6b
- dbbw $0a, 4, .OAMData_03 ; 6c
- dbbw $0e, 4, .OAMData_03 ; 6d
- dbbw $08, 5, .OAMData_6e ; 6e
- dbbw $0d, 3, .OAMData_6f ; 6f
- dbbw $01, 8, .OAMData_70 ; 70
- dbbw $03, 8, .OAMData_70 ; 71
- dbbw $05, 8, .OAMData_70 ; 72
- dbbw $07, 8, .OAMData_70 ; 73
- dbbw $06, 4, .OAMData_02 ; 74
- dbbw $07, 4, .OAMData_02 ; 75
- dbbw $0a, 2, .OAMData_76 ; 76
- dbbw $00, 1, .OAMData_77 ; 77
- dbbw $00, 3, .OAMData_78 ; 78
- dbbw $00, 6, .OAMData_79 ; 79
- dbbw $00, 9, .OAMData_7a ; 7a
- dbbw $00, 12, .OAMData_7b ; 7b
- dbbw $00, 14, .OAMData_7c ; 7c
- dbbw $00, 15, .OAMData_7d ; 7d
- dbbw $04, 4, .OAMData_03 ; 7e
- dbbw $08, 4, .OAMData_03 ; 7f
- dbbw $0d, 1, .OAMData_0f ; 80
- dbbw $0e, 4, .OAMData_81 ; 81
- dbbw $10, 1, .OAMData_0f ; 82
- dbbw $11, 1, .OAMData_0f ; 83
- dbbw $04, 2, .OAMData_6a ; 84
- dbbw $05, 2, .OAMData_6a ; 85
- dbbw $0a, 4, .OAMData_04 ; 86
- dbbw $00, 8, .OAMData_87 ; 87
- dbbw $00, 12, .OAMData_88 ; 88
- dbbw $00, 16, .OAMData_87 ; 89
- dbbw $09, 2, .OAMData_8a ; 8a
- dbbw $09, 4, .OAMData_8a ; 8b
- dbbw $09, 6, .OAMData_8a ; 8c
- dbbw $09, 8, .OAMData_8a ; 8d
- dbbw $12, 5, .OAMData_8e ; 8e
- dbbw $00, 4, .OAMData_8f ; 8f
- dbbw $04, 4, .OAMData_8f ; 90
- dbbw $08, 4, .OAMData_8f ; 91
- dbbw $0c, 4, .OAMData_8f ; 92
- dbbw $00, 6, .OAMData_93 ; 93
- dbbw $04, 4, .OAMData_03 ; 94
- dbbw $0a, 4, .OAMData_04 ; 95
- dbbw $15, 4, .OAMData_30 ; 96
- dbbw $04, 4, .OAMData_30 ; 97
- dbbw $0c, 4, .OAMData_04 ; 98
- dbbw $0a, 4, .OAMData_99 ; 99
- dbbw $0c, 4, .OAMData_03 ; 9a
- dbbw $00, 36, .OAMData_9b ; 9b
- dbbw $0d, 2, .OAMData_9c ; 9c
- dbbw $0d, 4, .OAMData_9c ; 9d
- dbbw $0d, 6, .OAMData_9c ; 9e
- dbbw $02, 8, .OAMData_9f ; 9f
- dbbw $08, 7, .OAMData_a0 ; a0
- dbbw $08, 5, .OAMData_a0 ; a1
- dbbw $08, 3, .OAMData_a0 ; a2
- dbbw $00, 16, .OAMData_1c ; a3
- dbbw $00, 9, .OAMData_a4 ; a4
- dbbw $06, 9, .OAMData_a4 ; a5
- dbbw $0c, 9, .OAMData_a4 ; a6
- dbbw $12, 9, .OAMData_a4 ; a7
- dbbw $18, 9, .OAMData_a4 ; a8
- dbbw $1e, 9, .OAMData_a4 ; a9
- dbbw $24, 9, .OAMData_a4 ; aa
- dbbw $2a, 9, .OAMData_a4 ; ab
- dbbw $03, 4, .OAMData_ac ; ac
- dbbw $12, 4, .OAMData_03 ; ad
- dbbw $10, 4, .OAMData_04 ; ae
- dbbw $16, 1, .OAMData_0f ; af
- dbbw $17, 4, .OAMData_02 ; b0
- dbbw $18, 4, .OAMData_03 ; b1
- dbbw $1c, 4, .OAMData_03 ; b2
- dbbw $20, 3, .OAMData_03 ; b3
- dbbw $23, 4, .OAMData_04 ; b4
- dbbw $25, 3, .OAMData_03 ; b5
- dbbw $17, 4, .OAMData_03 ; b6
- dbbw $0a, 16, .OAMData_00 ; b7
- dbbw $10, 16, .OAMData_1c ; b8
- dbbw $00, 16, .OAMData_1c ; b9
- dbbw $04, 4, .OAMData_03 ; ba
- dbbw $08, 2, .OAMData_11 ; bb
- dbbw $20, 6, .OAMData_bc ; bc
- dbbw $08, 1, .OAMData_0f ; bd
- dbbw $04, 4, .OAMData_03 ; be
- dbbw $1a, 4, .OAMData_30 ; bf
- dbbw $16, 9, .OAMData_01 ; c0
- dbbw $10, 16, .OAMData_c1 ; c1
- dbbw $09, 6, .OAMData_c2 ; c2
- dbbw $11, 9, .OAMData_c3 ; c3
- dbbw $0e, 4, .OAMData_03 ; c4
- dbbw $0b, 4, .OAMData_30 ; c5
- dbbw $1c, 6, .OAMData_02 ; c6
- dbbw $20, 16, .OAMData_c1 ; c7
- dbbw $05, 6, .OAMData_c8 ; c8
- dbbw $0b, 4, .OAMData_03 ; c9
- dbbw $09, 4, .OAMData_ca ; ca
- dbbw $0b, 4, .OAMData_04 ; cb
- dbbw $11, 13, .OAMData_cc ; cc
- dbbw $00, 9, .OAMData_c3 ; cd
- dbbw $09, 9, .OAMData_c3 ; ce
- dbbw $00, 12, .OAMData_cf ; cf
- dbbw $06, 12, .OAMData_cf ; d0
- dbbw $0c, 12, .OAMData_cf ; d1
- dbbw $12, 12, .OAMData_cf ; d2
- dbbw $00, 13, .OAMData_cc ; d3
- dbbw $00, 7, .OAMData_d4 ; d4
- dbbw $00, 6, .OAMData_d5 ; d5
- dbbw $00, 14, .OAMData_d6 ; d6
- dbbw $00, 12, .OAMData_d7 ; d7
-
-.OAMData_11
- dsprite -1, 0, -1, 4, $00, $00
- dsprite 0, 0, -1, 4, $01, $00
-
-.OAMData_56
- dsprite -1, 4, -1, 0, $00, $00
- dsprite -1, 4, 0, 0, $01, $00
-
-.OAMData_03
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $00
- dsprite 0, 0, -1, 0, $02, $00
- dsprite 0, 0, 0, 0, $03, $00
-
-.OAMData_02
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $00, $20
- dsprite 0, 0, -1, 0, $00, $40
- dsprite 0, 0, 0, 0, $00, $60
-
-.OAMData_c3
- dsprite -2, 4, -2, 4, $00, $00
- dsprite -2, 4, -1, 4, $01, $00
- dsprite -2, 4, 0, 4, $02, $00
- dsprite -1, 4, -2, 4, $03, $00
- dsprite -1, 4, -1, 4, $04, $00
- dsprite -1, 4, 0, 4, $05, $00
- dsprite 0, 4, -2, 4, $06, $00
- dsprite 0, 4, -1, 4, $07, $00
- dsprite 0, 4, 0, 4, $08, $00
-
-.OAMData_01
- dsprite -2, 4, -2, 4, $00, $00
- dsprite -2, 4, -1, 4, $01, $00
- dsprite -2, 4, 0, 4, $00, $20
- dsprite -1, 4, -2, 4, $02, $00
- dsprite -1, 4, -1, 4, $03, $00
- dsprite -1, 4, 0, 4, $02, $60
- dsprite 0, 4, -2, 4, $00, $40
- dsprite 0, 4, -1, 4, $01, $60
- dsprite 0, 4, 0, 4, $00, $60
-
-.OAMData_cf
- dsprite -2, 0, -2, 4, $00, $00
- dsprite -2, 0, -1, 4, $01, $00
- dsprite -2, 0, 0, 4, $02, $00
- dsprite -1, 0, -2, 4, $03, $00
- dsprite -1, 0, -1, 4, $04, $00
- dsprite -1, 0, 0, 4, $05, $00
- dsprite 0, 0, -2, 4, $05, $60
- dsprite 0, 0, -1, 4, $04, $60
- dsprite 0, 0, 0, 4, $03, $60
- dsprite 1, 0, -2, 4, $02, $60
- dsprite 1, 0, -1, 4, $01, $60
- dsprite 1, 0, 0, 4, $00, $60
-
-.OAMData_1c
- dsprite -2, 0, -2, 0, $00, $00
- dsprite -2, 0, -1, 0, $01, $00
- dsprite -2, 0, 0, 0, $02, $00
- dsprite -2, 0, 1, 0, $03, $00
- dsprite -1, 0, -2, 0, $04, $00
- dsprite -1, 0, -1, 0, $05, $00
- dsprite -1, 0, 0, 0, $06, $00
- dsprite -1, 0, 1, 0, $07, $00
- dsprite 0, 0, -2, 0, $08, $00
- dsprite 0, 0, -1, 0, $09, $00
- dsprite 0, 0, 0, 0, $0a, $00
- dsprite 0, 0, 1, 0, $0b, $00
- dsprite 1, 0, -2, 0, $0c, $00
- dsprite 1, 0, -1, 0, $0d, $00
- dsprite 1, 0, 0, 0, $0e, $00
- dsprite 1, 0, 1, 0, $0f, $00
-
-.OAMData_00
- dsprite -2, 0, -2, 0, $00, $00
- dsprite -2, 0, -1, 0, $01, $00
- dsprite -1, 0, -2, 0, $02, $00
- dsprite -1, 0, -1, 0, $03, $00
- dsprite -2, 0, 0, 0, $01, $20
- dsprite -2, 0, 1, 0, $00, $20
- dsprite -1, 0, 0, 0, $03, $20
- dsprite -1, 0, 1, 0, $02, $20
- dsprite 0, 0, -2, 0, $02, $40
- dsprite 0, 0, -1, 0, $03, $40
- dsprite 1, 0, -2, 0, $00, $40
- dsprite 1, 0, -1, 0, $01, $40
- dsprite 0, 0, 0, 0, $03, $60
- dsprite 0, 0, 1, 0, $02, $60
- dsprite 1, 0, 0, 0, $01, $60
- dsprite 1, 0, 1, 0, $00, $60
-
-.OAMData_09
- dsprite -3, 4, -3, 4, $00, $00
- dsprite -3, 4, -2, 4, $01, $00
- dsprite -2, 4, -3, 4, $02, $00
- dsprite -2, 4, -2, 4, $03, $00
- dsprite -3, 4, 0, 4, $01, $20
- dsprite -3, 4, 1, 4, $00, $20
- dsprite -2, 4, 0, 4, $03, $20
- dsprite -2, 4, 1, 4, $02, $20
- dsprite 0, 4, -3, 4, $02, $40
- dsprite 0, 4, -2, 4, $03, $40
- dsprite 1, 4, -3, 4, $00, $40
- dsprite 1, 4, -2, 4, $01, $40
- dsprite 0, 4, 0, 4, $03, $60
- dsprite 0, 4, 1, 4, $02, $60
- dsprite 1, 4, 0, 4, $01, $60
- dsprite 1, 4, 1, 4, $00, $60
-
-.OAMData_0c
- dsprite -1, 4, -1, 0, $00, $00
- dsprite -1, 4, 0, 0, $00, $20
-
-.OAMData_6a
- dsprite 0, 0, -1, 0, $00, $00
- dsprite 0, 0, 0, 0, $00, $20
-
-.OAMData_04
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $00, $20
- dsprite 0, 0, -1, 0, $01, $00
- dsprite 0, 0, 0, 0, $01, $20
-
-.OAMData_5d
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $00
- dsprite 0, 0, -1, 0, $00, $40
- dsprite 0, 0, 0, 0, $01, $40
-
-.OAMData_13
- dsprite -1, 2, -1, 0, $02, $00
- dsprite 0, 2, -1, 0, $03, $00
- dsprite -2, 6, 0, 0, $02, $00
- dsprite -1, 6, 0, 0, $03, $00
-
-.OAMData_22
- dsprite 1, 0, -11, 0, $01, $00
- dsprite 0, 0, -10, 0, $02, $00
- dsprite 0, 0, -9, 0, $03, $00
- dsprite 0, 0, -8, 0, $00, $00
- dsprite 0, 0, -7, 0, $03, $00
- dsprite 0, 0, -6, 0, $00, $00
- dsprite 0, 0, -5, 0, $03, $00
- dsprite 0, 0, -4, 0, $00, $00
- dsprite 0, 0, -3, 0, $03, $00
- dsprite 0, 0, -2, 0, $00, $00
- dsprite 0, 0, -1, 0, $01, $00
- dsprite -1, 0, 0, 0, $02, $00
- dsprite -1, 0, 1, 0, $03, $00
- dsprite -1, 0, 2, 0, $00, $00
- dsprite -1, 0, 3, 0, $03, $00
- dsprite -1, 0, 4, 0, $00, $00
- dsprite -1, 0, 5, 0, $03, $00
- dsprite -1, 0, 6, 0, $00, $00
- dsprite -1, 0, 7, 0, $03, $00
- dsprite -1, 0, 8, 0, $00, $00
- dsprite -1, 0, 9, 0, $01, $00
- dsprite -2, 0, 10, 0, $02, $00
-
-.OAMData_2a
- dsprite -3, 4, -1, 0, $00, $00
- dsprite -3, 4, 0, 0, $00, $20
- dsprite -2, 4, -1, 0, $01, $00
- dsprite -2, 4, 0, 0, $01, $20
- dsprite -1, 4, -1, 4, $02, $00
-
-.OAMData_2b
- dsprite -4, 4, -1, 0, $00, $00
- dsprite -4, 4, 0, 0, $00, $20
- dsprite -3, 4, -1, 0, $01, $00
- dsprite -3, 4, 0, 0, $01, $20
- dsprite -2, 4, -1, 4, $02, $00
- dsprite -1, 4, -1, 4, $02, $00
-
-.OAMData_2c
- dsprite -5, 4, -1, 0, $00, $00
- dsprite -5, 4, 0, 0, $00, $20
- dsprite -4, 4, -1, 0, $01, $00
- dsprite -4, 4, 0, 0, $01, $20
- dsprite -3, 4, -1, 4, $02, $00
- dsprite -2, 4, -1, 4, $02, $00
- dsprite -1, 4, -1, 4, $02, $00
-
-.OAMData_2d
- dsprite -6, 4, -1, 0, $00, $00
- dsprite -6, 4, 0, 0, $00, $20
- dsprite -5, 4, -1, 0, $01, $00
- dsprite -5, 4, 0, 0, $01, $20
- dsprite -4, 4, -1, 4, $02, $00
- dsprite -3, 4, -1, 4, $02, $00
- dsprite -2, 4, -1, 4, $02, $00
- dsprite -1, 4, -1, 4, $02, $00
-
-.OAMData_2e
- dsprite -7, 4, -1, 0, $00, $00
- dsprite -7, 4, 0, 0, $00, $20
- dsprite -6, 4, -1, 0, $01, $00
- dsprite -6, 4, 0, 0, $01, $20
- dsprite -5, 4, -1, 4, $02, $00
- dsprite -4, 4, -1, 4, $02, $00
- dsprite -3, 4, -1, 4, $02, $00
- dsprite -2, 4, -1, 4, $02, $00
- dsprite -1, 4, -1, 4, $02, $00
-
-.OAMData_2f
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $00, $20
- dsprite 0, 0, -1, 0, $01, $00
- dsprite 0, 0, 0, 0, $00, $60
-
-.OAMData_30
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $00
- dsprite 0, 0, -1, 0, $01, $60
- dsprite 0, 0, 0, 0, $00, $60
-
-.OAMData_31
- dsprite -2, 4, -1, 0, $00, $00
- dsprite -2, 4, 0, 0, $01, $00
- dsprite -1, 4, -1, 0, $02, $00
- dsprite -1, 4, 0, 0, $03, $00
- dsprite 0, 4, -1, 0, $04, $00
- dsprite 0, 4, 0, 0, $05, $00
-
-.OAMData_76
- dsprite -1, 5, -1, 0, $00, $00
- dsprite -1, 1, 0, 0, $00, $00
-
-.OAMData_32
- dsprite -1, 0, -2, 4, $00, $00
- dsprite -1, 0, 0, 4, $00, $00
- dsprite -3, 0, -2, 4, $00, $00
- dsprite -3, 0, 0, 4, $00, $00
- dsprite -2, 0, -3, 4, $00, $00
- dsprite -2, 0, -2, 4, $01, $00
- dsprite -2, 0, -1, 4, $00, $00
- dsprite -2, 0, 0, 4, $01, $00
- dsprite -2, 0, 1, 4, $00, $00
- dsprite -1, 0, -4, 4, $00, $00
- dsprite -1, 0, -3, 4, $01, $00
- dsprite -1, 0, -1, 4, $01, $00
- dsprite -1, 0, 1, 4, $01, $00
- dsprite -1, 0, 2, 4, $00, $00
-
-.OAMData_33
- dsprite -2, 0, -2, 4, $00, $00
- dsprite -2, 0, 0, 4, $00, $00
- dsprite -1, 0, -3, 4, $00, $00
- dsprite -1, 0, -2, 4, $01, $00
- dsprite -1, 0, -1, 4, $00, $00
- dsprite -1, 0, 0, 4, $01, $00
- dsprite -1, 0, 1, 4, $00, $00
- dsprite -4, 0, -2, 4, $00, $00
- dsprite -4, 0, 0, 4, $00, $00
- dsprite -3, 0, -3, 4, $00, $00
- dsprite -3, 0, -2, 4, $01, $00
- dsprite -3, 0, -1, 4, $00, $00
- dsprite -3, 0, 0, 4, $01, $00
- dsprite -3, 0, 1, 4, $00, $00
- dsprite -2, 0, -4, 4, $00, $00
- dsprite -2, 0, -3, 4, $01, $00
- dsprite -2, 0, -1, 4, $01, $00
- dsprite -2, 0, 1, 4, $01, $00
- dsprite -2, 0, 2, 4, $00, $00
- dsprite -1, 0, -4, 4, $01, $00
- dsprite -1, 0, 2, 4, $01, $00
-
-.OAMData_36
- dsprite -7, 4, -1, 0, $00, $00
- dsprite -7, 4, 0, 0, $01, $00
- dsprite -6, 4, -1, 0, $02, $00
- dsprite -6, 4, 0, 0, $03, $00
- dsprite -5, 4, -1, 0, $04, $00
- dsprite -5, 4, 0, 0, $05, $00
- dsprite -4, 4, -1, 0, $06, $00
- dsprite -4, 4, 0, 0, $07, $00
- dsprite -3, 4, -1, 0, $08, $00
- dsprite -3, 4, 0, 0, $09, $00
- dsprite -2, 4, -1, 0, $0a, $00
- dsprite -2, 4, 0, 0, $0b, $00
- dsprite -1, 4, -1, 0, $0c, $00
- dsprite -1, 4, 0, 0, $0d, $00
-
-.OAMData_3a
- dsprite -7, 4, -1, 0, $0c, $00
- dsprite -7, 4, 0, 0, $0d, $00
- dsprite -6, 4, -1, 0, $08, $00
- dsprite -6, 4, 0, 0, $09, $00
- dsprite -5, 4, -1, 0, $04, $00
- dsprite -5, 4, 0, 0, $05, $00
- dsprite -4, 4, -1, 0, $00, $00
- dsprite -4, 4, 0, 0, $01, $00
- dsprite -3, 4, -1, 0, $02, $00
- dsprite -3, 4, 0, 0, $03, $00
- dsprite -2, 4, 0, 0, $02, $00
- dsprite -2, 4, 1, 0, $03, $00
- dsprite -1, 4, 0, 0, $0a, $00
- dsprite -1, 4, 1, 0, $0b, $00
-
-.OAMData_3e
- dsprite 1, 4, -2, 0, $00, $40
- dsprite 1, 4, -1, 0, $02, $40
- dsprite 1, 4, 0, 0, $02, $60
- dsprite 1, 4, 1, 0, $00, $60
- dsprite -1, 4, -3, 0, $09, $20
- dsprite -1, 4, -2, 0, $08, $20
- dsprite -1, 4, -1, 0, $06, $00
- dsprite -1, 4, 0, 0, $07, $00
- dsprite -1, 4, 1, 0, $08, $00
- dsprite -1, 4, 2, 0, $09, $00
- dsprite 0, 4, -3, 0, $01, $20
- dsprite 0, 4, -2, 0, $00, $20
- dsprite 0, 4, -1, 0, $0c, $00
- dsprite 0, 4, 0, 0, $0d, $00
- dsprite 0, 4, 1, 0, $00, $00
- dsprite 0, 4, 2, 0, $01, $00
- dsprite -3, 4, -2, 0, $00, $00
- dsprite -3, 4, -1, 0, $02, $00
- dsprite -3, 4, 0, 0, $02, $20
- dsprite -3, 4, 1, 0, $00, $20
- dsprite -2, 4, -3, 0, $03, $20
- dsprite -2, 4, -2, 0, $02, $20
- dsprite -2, 4, -1, 0, $04, $00
- dsprite -2, 4, 0, 0, $05, $00
- dsprite -2, 4, 1, 0, $02, $00
- dsprite -2, 4, 2, 0, $03, $00
-
-.OAMData_41
- dsprite -3, 4, -2, 0, $00, $00
- dsprite -3, 4, -1, 0, $02, $00
- dsprite -3, 4, 0, 0, $02, $20
- dsprite -3, 4, 1, 0, $00, $20
- dsprite -2, 4, -3, 4, $00, $00
- dsprite -2, 4, -2, 4, $01, $00
- dsprite -2, 4, -1, 0, $05, $20
- dsprite -2, 4, 0, 0, $04, $20
- dsprite -2, 4, 0, 4, $01, $20
- dsprite -2, 4, 1, 4, $00, $20
- dsprite -1, 4, -3, 4, $02, $00
- dsprite -1, 4, -2, 4, $03, $00
- dsprite -1, 4, -1, 0, $07, $20
- dsprite -1, 4, 0, 0, $06, $20
- dsprite -1, 4, 0, 4, $03, $20
- dsprite -1, 4, 1, 4, $02, $20
- dsprite 0, 4, -3, 4, $04, $00
- dsprite 0, 4, -2, 4, $05, $00
- dsprite 0, 4, -1, 0, $0d, $20
- dsprite 0, 4, 0, 0, $0c, $20
- dsprite 0, 4, 0, 4, $05, $20
- dsprite 0, 4, 1, 4, $04, $20
- dsprite 1, 4, -2, 0, $00, $40
- dsprite 1, 4, -1, 0, $02, $40
- dsprite 1, 4, 0, 0, $02, $60
- dsprite 1, 4, 1, 0, $00, $60
-
-.OAMData_42
- dsprite -3, 0, -1, 4, $02, $00
- dsprite 2, 0, -1, 4, $02, $60
- dsprite -1, 4, -3, 0, $01, $00
- dsprite -1, 4, 2, 0, $01, $60
- dsprite -4, 0, -1, 4, $02, $00
- dsprite 3, 0, -1, 4, $02, $60
- dsprite -1, 4, -4, 0, $01, $00
- dsprite -1, 4, 3, 0, $01, $60
-
-.OAMData_44
- dsprite -3, 5, -3, 5, $00, $20
- dsprite -3, 5, 1, 3, $00, $00
- dsprite 1, 3, -3, 5, $00, $60
- dsprite 1, 3, 1, 3, $00, $40
- dsprite -4, 5, -4, 5, $00, $20
- dsprite -4, 5, 2, 3, $00, $00
- dsprite 2, 3, -4, 5, $00, $60
- dsprite 2, 3, 2, 3, $00, $40
-
-.OAMData_46
- dsprite -3, 4, -1, 4, $02, $00
- dsprite 1, 4, -1, 4, $02, $60
- dsprite -1, 4, -3, 4, $01, $00
- dsprite -1, 4, 1, 4, $01, $60
-
-.OAMData_47
- dsprite -2, 0, -2, 0, $00, $20
- dsprite -2, 0, 1, 0, $00, $00
- dsprite 1, 0, -2, 0, $00, $60
- dsprite 1, 0, 1, 0, $00, $40
-
-.OAMData_48
- dsprite -3, 0, -1, 4, $00, $00
- dsprite -2, 0, -1, 2, $00, $00
- dsprite -1, 0, -1, 0, $00, $00
- dsprite 0, 0, -1, 0, $00, $00
- dsprite 1, 0, -1, 2, $00, $00
- dsprite 2, 0, -1, 4, $00, $00
-
-.OAMData_49
- dsprite -1, 4, -2, 0, $00, $20
- dsprite -1, 2, -1, 0, $00, $20
- dsprite -1, 2, 0, 0, $00, $00
- dsprite -1, 4, 1, 0, $00, $00
-
-.OAMData_4a
- dsprite -1, 4, -1, 0, $00, $60
- dsprite -1, 4, 0, 0, $00, $40
-
-.OAMData_0f
- dsprite -1, 4, -1, 4, $00, $00
- dsprite -1, 4, -2, 4, $01, $00
- dsprite -1, 4, -1, 4, $01, $20
- dsprite 0, 4, -2, 4, $01, $40
- dsprite 0, 4, -1, 4, $01, $60
-
-.OAMData_4c
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 2, -2, 6, $00, $00
- dsprite 0, 2, -3, 6, $01, $00
- dsprite 0, 2, -2, 6, $01, $20
- dsprite 1, 2, -3, 6, $01, $40
- dsprite 1, 2, -2, 6, $01, $60
-
-.OAMData_4d
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 2, -2, 6, $00, $00
- dsprite 1, 0, -2, 0, $00, $00
- dsprite 1, 0, -3, 0, $01, $00
- dsprite 1, 0, -2, 0, $01, $20
- dsprite 2, 0, -3, 0, $01, $40
- dsprite 2, 0, -2, 0, $01, $60
-
-.OAMData_4f
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 2, -2, 6, $00, $00
- dsprite 1, 0, -2, 0, $00, $00
- dsprite 1, 6, -3, 2, $00, $00
- dsprite 1, 6, -4, 2, $01, $00
- dsprite 1, 6, -3, 2, $01, $20
- dsprite 2, 6, -4, 2, $01, $40
- dsprite 2, 6, -3, 2, $01, $60
-
-.OAMData_50
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 2, -2, 6, $00, $00
- dsprite 1, 0, -2, 0, $00, $00
- dsprite 1, 6, -3, 2, $00, $00
- dsprite 2, 4, -4, 4, $00, $00
- dsprite 2, 4, -5, 4, $01, $00
- dsprite 2, 4, -4, 4, $01, $20
- dsprite 3, 4, -5, 4, $01, $40
- dsprite 3, 4, -4, 4, $01, $60
-
-.OAMData_51
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 2, -2, 6, $00, $00
- dsprite 1, 0, -2, 0, $00, $00
- dsprite 1, 6, -3, 2, $00, $00
- dsprite 2, 4, -4, 4, $00, $00
- dsprite 3, 2, -5, 6, $00, $00
- dsprite 3, 2, -6, 6, $01, $00
- dsprite 3, 2, -5, 6, $01, $20
- dsprite 4, 2, -6, 6, $01, $40
- dsprite 4, 2, -5, 6, $01, $60
-
-.OAMData_59
- dsprite -1, 4, -2, 0, $00, $00
- dsprite -1, 4, -1, 0, $01, $00
- dsprite -1, 4, 0, 0, $01, $20
- dsprite -1, 4, 1, 0, $00, $20
-
-.OAMData_5a
- dsprite -1, 4, -2, 0, $02, $00
- dsprite -1, 4, -1, 0, $01, $00
- dsprite -1, 4, 0, 0, $01, $20
- dsprite -1, 4, 1, 0, $02, $20
-
-.OAMData_60
- dsprite -1, 0, -1, 4, $00, $00
-
-.OAMData_69
- dsprite 0, 0, -1, 4, $00, $00
-
-.OAMData_61
- dsprite -1, 4, -4, 4, $00, $00
- dsprite -1, 4, -3, 4, $01, $00
- dsprite -1, 4, -2, 4, $02, $00
- dsprite -1, 4, -1, 4, $03, $00
- dsprite -1, 4, 0, 4, $04, $00
- dsprite -1, 4, 1, 4, $05, $00
- dsprite -1, 4, 2, 4, $06, $00
- dsprite -2, 4, 1, 4, $07, $00
- dsprite -2, 4, 2, 4, $08, $00
-
-.OAMData_65
- dsprite -2, 4, -4, 4, $08, $20
- dsprite -2, 4, -3, 4, $07, $20
- dsprite -1, 4, -4, 4, $06, $20
- dsprite -1, 4, -3, 4, $05, $20
- dsprite -1, 4, -2, 4, $04, $20
- dsprite -1, 4, -1, 4, $03, $20
- dsprite -1, 4, 0, 4, $02, $20
- dsprite -1, 4, 1, 4, $01, $20
- dsprite -1, 4, 2, 4, $00, $20
-
-.OAMData_d4
- dsprite 0, 0, -4, 4, $00, $10
- dsprite 0, 0, -3, 4, $01, $10
- dsprite 0, 0, -2, 4, $02, $10
- dsprite 0, 0, -1, 4, $03, $10
- dsprite 0, 0, 0, 4, $04, $10
- dsprite 0, 0, 1, 4, $05, $10
- dsprite 0, 0, 2, 4, $06, $10
-
-.OAMData_d6
- dsprite -1, 0, -4, 4, $00, $10
- dsprite 0, 0, -4, 4, $01, $10
- dsprite -1, 0, -3, 4, $02, $10
- dsprite 0, 0, -3, 4, $03, $10
- dsprite -1, 0, -2, 4, $04, $10
- dsprite 0, 0, -2, 4, $05, $10
- dsprite -1, 0, -1, 4, $06, $10
- dsprite 0, 0, -1, 4, $07, $10
- dsprite -1, 0, 0, 4, $08, $10
- dsprite 0, 0, 0, 4, $09, $10
- dsprite -1, 0, 1, 4, $0a, $10
- dsprite 0, 0, 1, 4, $0b, $10
- dsprite -1, 0, 2, 4, $0c, $10
- dsprite 0, 0, 2, 4, $0d, $10
-
-.OAMData_d5
- dsprite 0, 0, -3, 0, $00, $11
- dsprite 0, 0, -2, 0, $01, $11
- dsprite 0, 0, -1, 0, $02, $11
- dsprite 0, 0, 0, 0, $03, $11
- dsprite 0, 0, 1, 0, $04, $11
- dsprite 0, 0, 2, 0, $05, $11
-
-.OAMData_d7
- dsprite 0, 0, -3, 0, $00, $11
- dsprite 1, 0, -3, 0, $01, $11
- dsprite 0, 0, -2, 0, $02, $11
- dsprite 1, 0, -2, 0, $03, $11
- dsprite 0, 0, -1, 0, $04, $11
- dsprite 1, 0, -1, 0, $05, $11
- dsprite 0, 0, 0, 0, $06, $11
- dsprite 1, 0, 0, 0, $07, $11
- dsprite 0, 0, 1, 0, $08, $11
- dsprite 1, 0, 1, 0, $09, $11
- dsprite 0, 0, 2, 0, $0a, $11
- dsprite 1, 0, 2, 0, $0b, $11
-
-.OAMData_6e
- dsprite -2, 4, 0, 4, $00, $00
- dsprite -1, 4, -2, 4, $01, $00
- dsprite -1, 4, -1, 4, $02, $00
- dsprite -1, 4, 0, 4, $03, $00
- dsprite 0, 4, -2, 4, $04, $00
-
-.OAMData_6f
- dsprite -1, 4, -2, 4, $00, $00
- dsprite -1, 4, -1, 4, $01, $00
- dsprite -1, 4, 0, 4, $02, $00
-
-.OAMData_77
- dsprite -4, 4, 1, 4, $01, $60
-
-.OAMData_78
- dsprite -4, 4, 1, 4, $00, $00
- dsprite -4, 4, 0, 4, $01, $60
- dsprite -3, 4, 1, 4, $01, $60
-
-.OAMData_79
- dsprite -4, 4, 1, 4, $01, $00
- dsprite -4, 4, 0, 4, $00, $00
- dsprite -4, 4, -1, 4, $01, $60
- dsprite -3, 4, 1, 4, $00, $00
- dsprite -3, 4, 0, 4, $01, $60
- dsprite -2, 4, 1, 4, $01, $60
-
-.OAMData_7a
- dsprite -4, 4, -2, 4, $01, $60
- dsprite -4, 4, -1, 4, $00, $00
- dsprite -4, 4, 0, 4, $01, $00
- dsprite -3, 4, -1, 4, $01, $60
- dsprite -3, 4, 0, 4, $00, $00
- dsprite -3, 4, 1, 4, $01, $00
- dsprite -2, 4, 0, 4, $01, $60
- dsprite -2, 4, 1, 4, $00, $00
- dsprite -1, 4, 1, 4, $01, $60
-
-.OAMData_7b
- dsprite -4, 4, -3, 4, $01, $60
- dsprite -4, 4, -2, 4, $00, $00
- dsprite -4, 4, -1, 4, $01, $00
- dsprite -3, 4, -2, 4, $01, $60
- dsprite -3, 4, -1, 4, $00, $00
- dsprite -3, 4, 0, 4, $01, $00
- dsprite -2, 4, -1, 4, $01, $60
- dsprite -2, 4, 0, 4, $00, $00
- dsprite -2, 4, 1, 4, $01, $00
- dsprite -1, 4, 0, 4, $01, $60
- dsprite -1, 4, 1, 4, $00, $00
- dsprite 0, 4, 1, 4, $01, $60
-
-.OAMData_7c
- dsprite -4, 4, -3, 4, $00, $00
- dsprite -4, 4, -2, 4, $01, $00
- dsprite -3, 4, -3, 4, $01, $60
- dsprite -3, 4, -2, 4, $00, $00
- dsprite -3, 4, -1, 4, $01, $00
- dsprite -2, 4, -2, 4, $01, $60
- dsprite -2, 4, -1, 4, $00, $00
- dsprite -2, 4, 0, 4, $01, $00
- dsprite -1, 4, -1, 4, $01, $60
- dsprite -1, 4, 0, 4, $00, $00
- dsprite -1, 4, 1, 4, $01, $00
- dsprite 0, 4, 0, 4, $01, $60
- dsprite 0, 4, 1, 4, $00, $00
- dsprite 1, 4, 1, 4, $01, $60
-
-.OAMData_7d
- dsprite -4, 4, -3, 4, $01, $00
- dsprite -3, 4, -3, 4, $00, $00
- dsprite -3, 4, -2, 4, $01, $00
- dsprite -2, 4, -3, 4, $01, $60
- dsprite -2, 4, -2, 4, $00, $00
- dsprite -2, 4, -1, 4, $01, $00
- dsprite -1, 4, -2, 4, $01, $60
- dsprite -1, 4, -1, 4, $00, $00
- dsprite -1, 4, 0, 4, $01, $00
- dsprite 0, 4, -1, 4, $01, $60
- dsprite 0, 4, 0, 4, $00, $00
- dsprite 0, 4, 1, 4, $01, $00
- dsprite 1, 4, 0, 4, $01, $60
- dsprite 1, 4, 1, 4, $00, $00
- dsprite 2, 4, 1, 4, $01, $60
-
-.OAMData_70
- dsprite -2, 0, -1, 0, $00, $00
- dsprite -1, 0, -1, 0, $01, $00
- dsprite -2, 0, 0, 0, $00, $20
- dsprite -1, 0, 0, 0, $01, $20
- dsprite 0, 0, -1, 0, $01, $40
- dsprite 1, 0, -1, 0, $00, $40
- dsprite 0, 0, 0, 0, $01, $60
- dsprite 1, 0, 0, 0, $00, $60
-
-.OAMData_81
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $00
- dsprite 0, 0, -1, 0, $01, $60
- dsprite 0, 0, 0, 0, $00, $60
-
-.OAMData_87
- dsprite -2, 4, -1, 0, $00, $00
- dsprite -2, 4, 0, 0, $01, $00
- dsprite -1, 4, -1, 0, $02, $00
- dsprite -1, 4, 0, 0, $03, $00
- dsprite -1, 4, -1, 0, $00, $00
- dsprite -1, 4, 0, 0, $01, $00
- dsprite 0, 4, -1, 0, $02, $00
- dsprite 0, 4, 0, 0, $03, $00
- dsprite -3, 4, -1, 0, $00, $00
- dsprite -3, 4, 0, 0, $01, $00
- dsprite -2, 4, -1, 0, $02, $00
- dsprite -2, 4, 0, 0, $03, $00
- dsprite 0, 4, -1, 0, $00, $00
- dsprite 0, 4, 0, 0, $01, $00
- dsprite 1, 4, -1, 0, $02, $00
- dsprite 1, 4, 0, 0, $03, $00
-
-.OAMData_88
- dsprite -2, 0, -1, 0, $00, $00
- dsprite -2, 0, 0, 0, $01, $00
- dsprite -1, 0, -1, 0, $02, $00
- dsprite -1, 0, 0, 0, $03, $00
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $00
- dsprite 0, 0, -1, 0, $02, $00
- dsprite 0, 0, 0, 0, $03, $00
- dsprite 0, 0, -1, 0, $00, $00
- dsprite 0, 0, 0, 0, $01, $00
- dsprite 1, 0, -1, 0, $02, $00
- dsprite 1, 0, 0, 0, $03, $00
-
-.OAMData_8a
- dsprite -1, 4, -1, 4, $00, $00
- dsprite -1, 0, 0, 4, $00, $00
- dsprite -2, 4, 1, 4, $00, $00
- dsprite -2, 0, 2, 4, $00, $00
- dsprite -3, 4, 3, 4, $00, $00
- dsprite -3, 0, 4, 4, $00, $00
- dsprite -4, 0, 5, 4, $00, $00
- dsprite -5, 4, 6, 4, $00, $00
-
-.OAMData_8e
- dsprite -3, 4, -1, 4, $00, $00
- dsprite -2, 4, -1, 4, $01, $00
- dsprite -1, 4, -1, 4, $02, $00
- dsprite 0, 4, -1, 4, $01, $40
- dsprite 1, 4, -1, 4, $00, $40
-
-.OAMData_8f
- dsprite -1, 4, -2, 0, $00, $00
- dsprite -1, 4, -1, 0, $01, $00
- dsprite -1, 4, 0, 0, $02, $00
- dsprite -1, 4, 1, 0, $03, $00
-
-.OAMData_93
- dsprite -1, 0, -2, 4, $00, $00
- dsprite -1, 0, -1, 4, $01, $00
- dsprite -1, 0, 0, 4, $02, $00
- dsprite 0, 0, -2, 4, $03, $00
- dsprite 0, 0, -1, 4, $04, $00
- dsprite 0, 0, 0, 4, $05, $00
-
-.OAMData_99
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $05, $00
- dsprite 0, 0, -1, 0, $01, $00
- dsprite 0, 0, 0, 0, $05, $00
-
-.OAMData_9b
- dsprite -4, 4, 1, 0, $00, $00
- dsprite -4, 4, 2, 0, $01, $00
- dsprite -3, 4, -1, 0, $02, $00
- dsprite -3, 4, 0, 0, $03, $00
- dsprite -3, 4, 1, 0, $04, $00
- dsprite -3, 4, 2, 0, $05, $00
- dsprite -3, 4, 3, 0, $06, $00
- dsprite -2, 4, -2, 0, $07, $00
- dsprite -2, 4, -1, 0, $08, $00
- dsprite -2, 4, 0, 0, $09, $00
- dsprite -2, 4, 1, 0, $0a, $00
- dsprite -2, 4, 2, 0, $0b, $00
- dsprite -2, 4, 3, 0, $0c, $00
- dsprite -2, 4, 4, 0, $0d, $00
- dsprite -1, 4, -3, 0, $0e, $00
- dsprite -1, 4, -2, 0, $0f, $00
- dsprite -1, 4, -1, 0, $10, $00
- dsprite -1, 4, 0, 0, $11, $00
- dsprite -1, 4, 1, 0, $12, $00
- dsprite -1, 4, 2, 0, $13, $00
- dsprite 0, 4, -5, 0, $14, $00
- dsprite 0, 4, -4, 0, $15, $00
- dsprite 0, 4, -3, 0, $16, $00
- dsprite 0, 4, -2, 0, $17, $00
- dsprite 0, 4, -1, 0, $18, $00
- dsprite 0, 4, 0, 0, $19, $00
- dsprite 0, 4, 1, 0, $1a, $00
- dsprite 0, 4, 2, 0, $1b, $00
- dsprite 0, 4, 3, 0, $1c, $00
- dsprite 1, 4, -5, 0, $1d, $00
- dsprite 1, 4, -4, 0, $1e, $00
- dsprite 1, 4, -2, 0, $1f, $00
- dsprite 1, 4, -1, 0, $20, $00
- dsprite 1, 4, 0, 0, $21, $00
- dsprite 1, 4, 1, 0, $22, $00
- dsprite 2, 4, 0, 0, $23, $00
-
-.OAMData_9c
- dsprite 0, 4, -1, 0, $02, $00
- dsprite 0, 4, 0, 0, $03, $00
- dsprite -1, 4, -1, 0, $01, $00
- dsprite -1, 4, 0, 0, $01, $20
- dsprite -2, 4, -1, 0, $00, $00
- dsprite -2, 4, 0, 0, $00, $20
-
-.OAMData_9f
- dsprite -1, 0, -2, 0, $00, $00
- dsprite -1, 0, -1, 0, $01, $00
- dsprite -1, 0, 0, 0, $02, $00
- dsprite -1, 0, 1, 0, $03, $00
- dsprite 0, 0, -2, 0, $04, $00
- dsprite 0, 0, -1, 0, $05, $00
- dsprite 0, 0, 0, 0, $06, $00
- dsprite 0, 0, 1, 0, $07, $00
-
-.OAMData_a0
- dsprite -2, 4, -1, 4, $00, $00
- dsprite -1, 4, -1, 4, $00, $00
- dsprite 0, 4, -1, 4, $00, $00
- dsprite -3, 4, -1, 4, $00, $00
- dsprite 1, 4, -1, 4, $00, $00
- dsprite -4, 4, -1, 4, $00, $00
- dsprite 2, 4, -1, 4, $00, $00
-
-.OAMData_a4
- dsprite -2, 4, -2, 4, $00, $00
- dsprite -2, 4, -1, 4, $01, $00
- dsprite -2, 4, 0, 4, $02, $00
- dsprite -1, 4, -2, 4, $03, $00
- dsprite -1, 4, -1, 4, $04, $00
- dsprite -1, 4, 0, 4, $05, $00
- dsprite 0, 4, -2, 4, $00, $40
- dsprite 0, 4, -1, 4, $01, $40
- dsprite 0, 4, 0, 4, $02, $40
-
-.OAMData_ac
- dsprite -1, 4, -2, 0, $00, $00
- dsprite -1, 4, -1, 0, $01, $00
- dsprite -1, 4, 0, 0, $01, $20
- dsprite -1, 4, 1, 0, $00, $20
-
-.OAMData_bc
- dsprite -1, 4, -3, 0, $00, $00
- dsprite -1, 4, -2, 0, $01, $00
- dsprite -1, 4, -1, 0, $02, $00
- dsprite -1, 4, 0, 0, $02, $20
- dsprite -1, 4, 1, 0, $01, $20
- dsprite -1, 4, 2, 0, $00, $20
-
-.OAMData_c1
- dsprite -2, 0, -2, 0, $00, $00
- dsprite -2, 0, -1, 0, $01, $00
- dsprite -2, 0, 0, 0, $02, $00
- dsprite -2, 0, 1, 0, $00, $20
- dsprite -1, 0, -2, 0, $03, $00
- dsprite -1, 0, -1, 0, $04, $00
- dsprite -1, 0, 0, 0, $04, $20
- dsprite -1, 0, 1, 0, $05, $00
- dsprite 0, 0, -2, 0, $05, $60
- dsprite 0, 0, -1, 0, $04, $40
- dsprite 0, 0, 0, 0, $04, $60
- dsprite 0, 0, 1, 0, $03, $60
- dsprite 1, 0, -2, 0, $00, $40
- dsprite 1, 0, -1, 0, $02, $60
- dsprite 1, 0, 0, 0, $01, $60
- dsprite 1, 0, 1, 0, $00, $60
-
-.OAMData_c2
- dsprite -1, 0, -2, 0, $00, $00
- dsprite -1, 0, -1, 0, $01, $00
- dsprite -1, 0, 0, 0, $00, $60
- dsprite 0, 0, -1, 0, $00, $00
- dsprite 0, 0, 0, 0, $01, $00
- dsprite 0, 0, 1, 0, $00, $60
-
-.OAMData_c8
- dsprite -1, 0, 1, 4, $00, $00
- dsprite -1, 0, 2, 4, $01, $00
- dsprite 0, 0, -1, 4, $02, $00
- dsprite 0, 0, 0, 4, $03, $00
- dsprite 0, 0, 1, 4, $04, $00
- dsprite 0, 0, 2, 4, $05, $00
-
-.OAMData_ca
- dsprite -1, 0, -1, 0, $00, $00
- dsprite -1, 0, 0, 0, $01, $60
- dsprite 0, 0, -1, 0, $01, $00
- dsprite 0, 0, 0, 0, $01, $20
-
-.OAMData_cc
- dsprite -2, 0, -13, 4, $00, $00
- dsprite -4, 0, -11, 4, $00, $00
- dsprite -1, 0, -9, 4, $00, $00
- dsprite -5, 0, -7, 4, $00, $00
- dsprite -3, 0, -5, 4, $00, $00
- dsprite -5, 0, -3, 4, $00, $00
- dsprite -3, 0, -1, 4, $00, $00
- dsprite -3, 0, 0, 4, $00, $00
- dsprite -5, 0, 2, 4, $00, $00
- dsprite 0, 0, 4, 4, $00, $00
- dsprite -2, 0, 6, 4, $00, $00
- dsprite -4, 0, 8, 4, $00, $00
- dsprite -2, 0, 10, 4, $00, $00
-; cfcf6
+
+BattleAnimOAMData: ; ceeae
+; vtile offset (?), length, address
+ dbbw $00, 16, .OAMData_00 ; 00
+ dbbw $04, 9, .OAMData_01 ; 01
+ dbbw $08, 4, .OAMData_02 ; 02
+ dbbw $09, 4, .OAMData_03 ; 03
+ dbbw $0d, 4, .OAMData_04 ; 04
+ dbbw $0f, 4, .OAMData_03 ; 05
+ dbbw $13, 4, .OAMData_04 ; 06
+ dbbw $04, 16, .OAMData_00 ; 07
+ dbbw $08, 16, .OAMData_00 ; 08
+ dbbw $08, 16, .OAMData_09 ; 09
+ dbbw $00, 4, .OAMData_04 ; 0a
+ dbbw $02, 4, .OAMData_03 ; 0b
+ dbbw $06, 2, .OAMData_0c ; 0c
+ dbbw $07, 2, .OAMData_0c ; 0d
+ dbbw $02, 4, .OAMData_04 ; 0e
+ dbbw $04, 1, .OAMData_0f ; 0f
+ dbbw $05, 1, .OAMData_0f ; 10
+ dbbw $00, 2, .OAMData_11 ; 11
+ dbbw $02, 2, .OAMData_11 ; 12
+ dbbw $00, 4, .OAMData_13 ; 13
+ dbbw $00, 1, .OAMData_0f ; 14
+ dbbw $01, 1, .OAMData_0f ; 15
+ dbbw $02, 1, .OAMData_0f ; 16
+ dbbw $03, 1, .OAMData_0f ; 17
+ dbbw $00, 4, .OAMData_02 ; 18
+ dbbw $01, 16, .OAMData_00 ; 19
+ dbbw $05, 16, .OAMData_00 ; 1a
+ dbbw $00, 4, .OAMData_03 ; 1b
+ dbbw $05, 12, .OAMData_1c ; 1c
+ dbbw $02, 4, .OAMData_02 ; 1d
+ dbbw $06, 1, .OAMData_0f ; 1e
+ dbbw $07, 1, .OAMData_0f ; 1f
+ dbbw $08, 1, .OAMData_0f ; 20
+ dbbw $04, 4, .OAMData_03 ; 21
+ dbbw $09, 22, .OAMData_22 ; 22
+ dbbw $04, 2, .OAMData_11 ; 23
+ dbbw $06, 2, .OAMData_11 ; 24
+ dbbw $0c, 1, .OAMData_0f ; 25
+ dbbw $0a, 1, .OAMData_0f ; 26
+ dbbw $0b, 4, .OAMData_02 ; 27
+ dbbw $08, 4, .OAMData_04 ; 28
+ dbbw $06, 4, .OAMData_04 ; 29
+ dbbw $00, 5, .OAMData_2a ; 2a
+ dbbw $03, 6, .OAMData_2b ; 2b
+ dbbw $00, 7, .OAMData_2c ; 2c
+ dbbw $03, 8, .OAMData_2d ; 2d
+ dbbw $00, 9, .OAMData_2e ; 2e
+ dbbw $00, 4, .OAMData_2f ; 2f
+ dbbw $02, 4, .OAMData_30 ; 30
+ dbbw $04, 6, .OAMData_31 ; 31
+ dbbw $00, 2, .OAMData_32 ; 32
+ dbbw $00, 7, .OAMData_33 ; 33
+ dbbw $00, 14, .OAMData_32 ; 34
+ dbbw $00, 21, .OAMData_33 ; 35
+ dbbw $00, 2, .OAMData_36 ; 36
+ dbbw $00, 6, .OAMData_36 ; 37
+ dbbw $00, 10, .OAMData_36 ; 38
+ dbbw $00, 14, .OAMData_36 ; 39
+ dbbw $00, 2, .OAMData_3a ; 3a
+ dbbw $00, 6, .OAMData_3a ; 3b
+ dbbw $00, 10, .OAMData_3a ; 3c
+ dbbw $00, 14, .OAMData_3a ; 3d
+ dbbw $00, 4, .OAMData_3e ; 3e
+ dbbw $00, 16, .OAMData_3e ; 3f
+ dbbw $00, 26, .OAMData_3e ; 40
+ dbbw $00, 26, .OAMData_41 ; 41
+ dbbw $0e, 4, .OAMData_42 ; 42
+ dbbw $0e, 8, .OAMData_42 ; 43
+ dbbw $0e, 4, .OAMData_44 ; 44
+ dbbw $0e, 8, .OAMData_44 ; 45
+ dbbw $0e, 4, .OAMData_46 ; 46
+ dbbw $0e, 4, .OAMData_47 ; 47
+ dbbw $00, 6, .OAMData_48 ; 48
+ dbbw $03, 4, .OAMData_49 ; 49
+ dbbw $03, 2, .OAMData_4a ; 4a
+ dbbw $01, 5, .OAMData_0f ; 4b
+ dbbw $01, 6, .OAMData_4c ; 4c
+ dbbw $01, 7, .OAMData_4d ; 4d
+ dbbw $01, 3, .OAMData_4d ; 4e
+ dbbw $01, 8, .OAMData_4f ; 4f
+ dbbw $01, 9, .OAMData_50 ; 50
+ dbbw $01, 10, .OAMData_51 ; 51
+ dbbw $01, 6, .OAMData_51 ; 52
+ dbbw $00, 9, .OAMData_01 ; 53
+ dbbw $04, 4, .OAMData_02 ; 54
+ dbbw $05, 4, .OAMData_02 ; 55
+ dbbw $00, 2, .OAMData_56 ; 56
+ dbbw $02, 2, .OAMData_56 ; 57
+ dbbw $04, 2, .OAMData_56 ; 58
+ dbbw $02, 4, .OAMData_59 ; 59
+ dbbw $02, 4, .OAMData_5a ; 5a
+ dbbw $02, 2, .OAMData_0c ; 5b
+ dbbw $04, 2, .OAMData_0c ; 5c
+ dbbw $06, 4, .OAMData_5d ; 5d
+ dbbw $08, 2, .OAMData_0c ; 5e
+ dbbw $09, 2, .OAMData_0c ; 5f
+ dbbw $05, 2, .OAMData_60 ; 60
+ dbbw $00, 2, .OAMData_61 ; 61
+ dbbw $00, 5, .OAMData_61 ; 62
+ dbbw $00, 9, .OAMData_61 ; 63
+ dbbw $09, 9, .OAMData_61 ; 64
+ dbbw $00, 4, .OAMData_65 ; 65
+ dbbw $00, 7, .OAMData_65 ; 66
+ dbbw $00, 9, .OAMData_65 ; 67
+ dbbw $09, 9, .OAMData_65 ; 68
+ dbbw $04, 1, .OAMData_69 ; 69
+ dbbw $05, 2, .OAMData_6a ; 6a
+ dbbw $06, 4, .OAMData_03 ; 6b
+ dbbw $0a, 4, .OAMData_03 ; 6c
+ dbbw $0e, 4, .OAMData_03 ; 6d
+ dbbw $08, 5, .OAMData_6e ; 6e
+ dbbw $0d, 3, .OAMData_6f ; 6f
+ dbbw $01, 8, .OAMData_70 ; 70
+ dbbw $03, 8, .OAMData_70 ; 71
+ dbbw $05, 8, .OAMData_70 ; 72
+ dbbw $07, 8, .OAMData_70 ; 73
+ dbbw $06, 4, .OAMData_02 ; 74
+ dbbw $07, 4, .OAMData_02 ; 75
+ dbbw $0a, 2, .OAMData_76 ; 76
+ dbbw $00, 1, .OAMData_77 ; 77
+ dbbw $00, 3, .OAMData_78 ; 78
+ dbbw $00, 6, .OAMData_79 ; 79
+ dbbw $00, 9, .OAMData_7a ; 7a
+ dbbw $00, 12, .OAMData_7b ; 7b
+ dbbw $00, 14, .OAMData_7c ; 7c
+ dbbw $00, 15, .OAMData_7d ; 7d
+ dbbw $04, 4, .OAMData_03 ; 7e
+ dbbw $08, 4, .OAMData_03 ; 7f
+ dbbw $0d, 1, .OAMData_0f ; 80
+ dbbw $0e, 4, .OAMData_81 ; 81
+ dbbw $10, 1, .OAMData_0f ; 82
+ dbbw $11, 1, .OAMData_0f ; 83
+ dbbw $04, 2, .OAMData_6a ; 84
+ dbbw $05, 2, .OAMData_6a ; 85
+ dbbw $0a, 4, .OAMData_04 ; 86
+ dbbw $00, 8, .OAMData_87 ; 87
+ dbbw $00, 12, .OAMData_88 ; 88
+ dbbw $00, 16, .OAMData_87 ; 89
+ dbbw $09, 2, .OAMData_8a ; 8a
+ dbbw $09, 4, .OAMData_8a ; 8b
+ dbbw $09, 6, .OAMData_8a ; 8c
+ dbbw $09, 8, .OAMData_8a ; 8d
+ dbbw $12, 5, .OAMData_8e ; 8e
+ dbbw $00, 4, .OAMData_8f ; 8f
+ dbbw $04, 4, .OAMData_8f ; 90
+ dbbw $08, 4, .OAMData_8f ; 91
+ dbbw $0c, 4, .OAMData_8f ; 92
+ dbbw $00, 6, .OAMData_93 ; 93
+ dbbw $04, 4, .OAMData_03 ; 94
+ dbbw $0a, 4, .OAMData_04 ; 95
+ dbbw $15, 4, .OAMData_30 ; 96
+ dbbw $04, 4, .OAMData_30 ; 97
+ dbbw $0c, 4, .OAMData_04 ; 98
+ dbbw $0a, 4, .OAMData_99 ; 99
+ dbbw $0c, 4, .OAMData_03 ; 9a
+ dbbw $00, 36, .OAMData_9b ; 9b
+ dbbw $0d, 2, .OAMData_9c ; 9c
+ dbbw $0d, 4, .OAMData_9c ; 9d
+ dbbw $0d, 6, .OAMData_9c ; 9e
+ dbbw $02, 8, .OAMData_9f ; 9f
+ dbbw $08, 7, .OAMData_a0 ; a0
+ dbbw $08, 5, .OAMData_a0 ; a1
+ dbbw $08, 3, .OAMData_a0 ; a2
+ dbbw $00, 16, .OAMData_1c ; a3
+ dbbw $00, 9, .OAMData_a4 ; a4
+ dbbw $06, 9, .OAMData_a4 ; a5
+ dbbw $0c, 9, .OAMData_a4 ; a6
+ dbbw $12, 9, .OAMData_a4 ; a7
+ dbbw $18, 9, .OAMData_a4 ; a8
+ dbbw $1e, 9, .OAMData_a4 ; a9
+ dbbw $24, 9, .OAMData_a4 ; aa
+ dbbw $2a, 9, .OAMData_a4 ; ab
+ dbbw $03, 4, .OAMData_ac ; ac
+ dbbw $12, 4, .OAMData_03 ; ad
+ dbbw $10, 4, .OAMData_04 ; ae
+ dbbw $16, 1, .OAMData_0f ; af
+ dbbw $17, 4, .OAMData_02 ; b0
+ dbbw $18, 4, .OAMData_03 ; b1
+ dbbw $1c, 4, .OAMData_03 ; b2
+ dbbw $20, 3, .OAMData_03 ; b3
+ dbbw $23, 4, .OAMData_04 ; b4
+ dbbw $25, 3, .OAMData_03 ; b5
+ dbbw $17, 4, .OAMData_03 ; b6
+ dbbw $0a, 16, .OAMData_00 ; b7
+ dbbw $10, 16, .OAMData_1c ; b8
+ dbbw $00, 16, .OAMData_1c ; b9
+ dbbw $04, 4, .OAMData_03 ; ba
+ dbbw $08, 2, .OAMData_11 ; bb
+ dbbw $20, 6, .OAMData_bc ; bc
+ dbbw $08, 1, .OAMData_0f ; bd
+ dbbw $04, 4, .OAMData_03 ; be
+ dbbw $1a, 4, .OAMData_30 ; bf
+ dbbw $16, 9, .OAMData_01 ; c0
+ dbbw $10, 16, .OAMData_c1 ; c1
+ dbbw $09, 6, .OAMData_c2 ; c2
+ dbbw $11, 9, .OAMData_c3 ; c3
+ dbbw $0e, 4, .OAMData_03 ; c4
+ dbbw $0b, 4, .OAMData_30 ; c5
+ dbbw $1c, 6, .OAMData_02 ; c6
+ dbbw $20, 16, .OAMData_c1 ; c7
+ dbbw $05, 6, .OAMData_c8 ; c8
+ dbbw $0b, 4, .OAMData_03 ; c9
+ dbbw $09, 4, .OAMData_ca ; ca
+ dbbw $0b, 4, .OAMData_04 ; cb
+ dbbw $11, 13, .OAMData_cc ; cc
+ dbbw $00, 9, .OAMData_c3 ; cd
+ dbbw $09, 9, .OAMData_c3 ; ce
+ dbbw $00, 12, .OAMData_cf ; cf
+ dbbw $06, 12, .OAMData_cf ; d0
+ dbbw $0c, 12, .OAMData_cf ; d1
+ dbbw $12, 12, .OAMData_cf ; d2
+ dbbw $00, 13, .OAMData_cc ; d3
+ dbbw $00, 7, .OAMData_d4 ; d4
+ dbbw $00, 6, .OAMData_d5 ; d5
+ dbbw $00, 14, .OAMData_d6 ; d6
+ dbbw $00, 12, .OAMData_d7 ; d7
+
+.OAMData_11:
+ dsprite -1, 0, -1, 4, $00, $00
+ dsprite 0, 0, -1, 4, $01, $00
+
+.OAMData_56:
+ dsprite -1, 4, -1, 0, $00, $00
+ dsprite -1, 4, 0, 0, $01, $00
+
+.OAMData_03:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $00
+ dsprite 0, 0, -1, 0, $02, $00
+ dsprite 0, 0, 0, 0, $03, $00
+
+.OAMData_02:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $00, $20
+ dsprite 0, 0, -1, 0, $00, $40
+ dsprite 0, 0, 0, 0, $00, $60
+
+.OAMData_c3:
+ dsprite -2, 4, -2, 4, $00, $00
+ dsprite -2, 4, -1, 4, $01, $00
+ dsprite -2, 4, 0, 4, $02, $00
+ dsprite -1, 4, -2, 4, $03, $00
+ dsprite -1, 4, -1, 4, $04, $00
+ dsprite -1, 4, 0, 4, $05, $00
+ dsprite 0, 4, -2, 4, $06, $00
+ dsprite 0, 4, -1, 4, $07, $00
+ dsprite 0, 4, 0, 4, $08, $00
+
+.OAMData_01:
+ dsprite -2, 4, -2, 4, $00, $00
+ dsprite -2, 4, -1, 4, $01, $00
+ dsprite -2, 4, 0, 4, $00, $20
+ dsprite -1, 4, -2, 4, $02, $00
+ dsprite -1, 4, -1, 4, $03, $00
+ dsprite -1, 4, 0, 4, $02, $60
+ dsprite 0, 4, -2, 4, $00, $40
+ dsprite 0, 4, -1, 4, $01, $60
+ dsprite 0, 4, 0, 4, $00, $60
+
+.OAMData_cf:
+ dsprite -2, 0, -2, 4, $00, $00
+ dsprite -2, 0, -1, 4, $01, $00
+ dsprite -2, 0, 0, 4, $02, $00
+ dsprite -1, 0, -2, 4, $03, $00
+ dsprite -1, 0, -1, 4, $04, $00
+ dsprite -1, 0, 0, 4, $05, $00
+ dsprite 0, 0, -2, 4, $05, $60
+ dsprite 0, 0, -1, 4, $04, $60
+ dsprite 0, 0, 0, 4, $03, $60
+ dsprite 1, 0, -2, 4, $02, $60
+ dsprite 1, 0, -1, 4, $01, $60
+ dsprite 1, 0, 0, 4, $00, $60
+
+.OAMData_1c:
+ dsprite -2, 0, -2, 0, $00, $00
+ dsprite -2, 0, -1, 0, $01, $00
+ dsprite -2, 0, 0, 0, $02, $00
+ dsprite -2, 0, 1, 0, $03, $00
+ dsprite -1, 0, -2, 0, $04, $00
+ dsprite -1, 0, -1, 0, $05, $00
+ dsprite -1, 0, 0, 0, $06, $00
+ dsprite -1, 0, 1, 0, $07, $00
+ dsprite 0, 0, -2, 0, $08, $00
+ dsprite 0, 0, -1, 0, $09, $00
+ dsprite 0, 0, 0, 0, $0a, $00
+ dsprite 0, 0, 1, 0, $0b, $00
+ dsprite 1, 0, -2, 0, $0c, $00
+ dsprite 1, 0, -1, 0, $0d, $00
+ dsprite 1, 0, 0, 0, $0e, $00
+ dsprite 1, 0, 1, 0, $0f, $00
+
+.OAMData_00:
+ dsprite -2, 0, -2, 0, $00, $00
+ dsprite -2, 0, -1, 0, $01, $00
+ dsprite -1, 0, -2, 0, $02, $00
+ dsprite -1, 0, -1, 0, $03, $00
+ dsprite -2, 0, 0, 0, $01, $20
+ dsprite -2, 0, 1, 0, $00, $20
+ dsprite -1, 0, 0, 0, $03, $20
+ dsprite -1, 0, 1, 0, $02, $20
+ dsprite 0, 0, -2, 0, $02, $40
+ dsprite 0, 0, -1, 0, $03, $40
+ dsprite 1, 0, -2, 0, $00, $40
+ dsprite 1, 0, -1, 0, $01, $40
+ dsprite 0, 0, 0, 0, $03, $60
+ dsprite 0, 0, 1, 0, $02, $60
+ dsprite 1, 0, 0, 0, $01, $60
+ dsprite 1, 0, 1, 0, $00, $60
+
+.OAMData_09:
+ dsprite -3, 4, -3, 4, $00, $00
+ dsprite -3, 4, -2, 4, $01, $00
+ dsprite -2, 4, -3, 4, $02, $00
+ dsprite -2, 4, -2, 4, $03, $00
+ dsprite -3, 4, 0, 4, $01, $20
+ dsprite -3, 4, 1, 4, $00, $20
+ dsprite -2, 4, 0, 4, $03, $20
+ dsprite -2, 4, 1, 4, $02, $20
+ dsprite 0, 4, -3, 4, $02, $40
+ dsprite 0, 4, -2, 4, $03, $40
+ dsprite 1, 4, -3, 4, $00, $40
+ dsprite 1, 4, -2, 4, $01, $40
+ dsprite 0, 4, 0, 4, $03, $60
+ dsprite 0, 4, 1, 4, $02, $60
+ dsprite 1, 4, 0, 4, $01, $60
+ dsprite 1, 4, 1, 4, $00, $60
+
+.OAMData_0c:
+ dsprite -1, 4, -1, 0, $00, $00
+ dsprite -1, 4, 0, 0, $00, $20
+
+.OAMData_6a:
+ dsprite 0, 0, -1, 0, $00, $00
+ dsprite 0, 0, 0, 0, $00, $20
+
+.OAMData_04:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $00, $20
+ dsprite 0, 0, -1, 0, $01, $00
+ dsprite 0, 0, 0, 0, $01, $20
+
+.OAMData_5d:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $00
+ dsprite 0, 0, -1, 0, $00, $40
+ dsprite 0, 0, 0, 0, $01, $40
+
+.OAMData_13:
+ dsprite -1, 2, -1, 0, $02, $00
+ dsprite 0, 2, -1, 0, $03, $00
+ dsprite -2, 6, 0, 0, $02, $00
+ dsprite -1, 6, 0, 0, $03, $00
+
+.OAMData_22:
+ dsprite 1, 0, -11, 0, $01, $00
+ dsprite 0, 0, -10, 0, $02, $00
+ dsprite 0, 0, -9, 0, $03, $00
+ dsprite 0, 0, -8, 0, $00, $00
+ dsprite 0, 0, -7, 0, $03, $00
+ dsprite 0, 0, -6, 0, $00, $00
+ dsprite 0, 0, -5, 0, $03, $00
+ dsprite 0, 0, -4, 0, $00, $00
+ dsprite 0, 0, -3, 0, $03, $00
+ dsprite 0, 0, -2, 0, $00, $00
+ dsprite 0, 0, -1, 0, $01, $00
+ dsprite -1, 0, 0, 0, $02, $00
+ dsprite -1, 0, 1, 0, $03, $00
+ dsprite -1, 0, 2, 0, $00, $00
+ dsprite -1, 0, 3, 0, $03, $00
+ dsprite -1, 0, 4, 0, $00, $00
+ dsprite -1, 0, 5, 0, $03, $00
+ dsprite -1, 0, 6, 0, $00, $00
+ dsprite -1, 0, 7, 0, $03, $00
+ dsprite -1, 0, 8, 0, $00, $00
+ dsprite -1, 0, 9, 0, $01, $00
+ dsprite -2, 0, 10, 0, $02, $00
+
+.OAMData_2a:
+ dsprite -3, 4, -1, 0, $00, $00
+ dsprite -3, 4, 0, 0, $00, $20
+ dsprite -2, 4, -1, 0, $01, $00
+ dsprite -2, 4, 0, 0, $01, $20
+ dsprite -1, 4, -1, 4, $02, $00
+
+.OAMData_2b:
+ dsprite -4, 4, -1, 0, $00, $00
+ dsprite -4, 4, 0, 0, $00, $20
+ dsprite -3, 4, -1, 0, $01, $00
+ dsprite -3, 4, 0, 0, $01, $20
+ dsprite -2, 4, -1, 4, $02, $00
+ dsprite -1, 4, -1, 4, $02, $00
+
+.OAMData_2c:
+ dsprite -5, 4, -1, 0, $00, $00
+ dsprite -5, 4, 0, 0, $00, $20
+ dsprite -4, 4, -1, 0, $01, $00
+ dsprite -4, 4, 0, 0, $01, $20
+ dsprite -3, 4, -1, 4, $02, $00
+ dsprite -2, 4, -1, 4, $02, $00
+ dsprite -1, 4, -1, 4, $02, $00
+
+.OAMData_2d:
+ dsprite -6, 4, -1, 0, $00, $00
+ dsprite -6, 4, 0, 0, $00, $20
+ dsprite -5, 4, -1, 0, $01, $00
+ dsprite -5, 4, 0, 0, $01, $20
+ dsprite -4, 4, -1, 4, $02, $00
+ dsprite -3, 4, -1, 4, $02, $00
+ dsprite -2, 4, -1, 4, $02, $00
+ dsprite -1, 4, -1, 4, $02, $00
+
+.OAMData_2e:
+ dsprite -7, 4, -1, 0, $00, $00
+ dsprite -7, 4, 0, 0, $00, $20
+ dsprite -6, 4, -1, 0, $01, $00
+ dsprite -6, 4, 0, 0, $01, $20
+ dsprite -5, 4, -1, 4, $02, $00
+ dsprite -4, 4, -1, 4, $02, $00
+ dsprite -3, 4, -1, 4, $02, $00
+ dsprite -2, 4, -1, 4, $02, $00
+ dsprite -1, 4, -1, 4, $02, $00
+
+.OAMData_2f:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $00, $20
+ dsprite 0, 0, -1, 0, $01, $00
+ dsprite 0, 0, 0, 0, $00, $60
+
+.OAMData_30:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $00
+ dsprite 0, 0, -1, 0, $01, $60
+ dsprite 0, 0, 0, 0, $00, $60
+
+.OAMData_31:
+ dsprite -2, 4, -1, 0, $00, $00
+ dsprite -2, 4, 0, 0, $01, $00
+ dsprite -1, 4, -1, 0, $02, $00
+ dsprite -1, 4, 0, 0, $03, $00
+ dsprite 0, 4, -1, 0, $04, $00
+ dsprite 0, 4, 0, 0, $05, $00
+
+.OAMData_76:
+ dsprite -1, 5, -1, 0, $00, $00
+ dsprite -1, 1, 0, 0, $00, $00
+
+.OAMData_32:
+ dsprite -1, 0, -2, 4, $00, $00
+ dsprite -1, 0, 0, 4, $00, $00
+ dsprite -3, 0, -2, 4, $00, $00
+ dsprite -3, 0, 0, 4, $00, $00
+ dsprite -2, 0, -3, 4, $00, $00
+ dsprite -2, 0, -2, 4, $01, $00
+ dsprite -2, 0, -1, 4, $00, $00
+ dsprite -2, 0, 0, 4, $01, $00
+ dsprite -2, 0, 1, 4, $00, $00
+ dsprite -1, 0, -4, 4, $00, $00
+ dsprite -1, 0, -3, 4, $01, $00
+ dsprite -1, 0, -1, 4, $01, $00
+ dsprite -1, 0, 1, 4, $01, $00
+ dsprite -1, 0, 2, 4, $00, $00
+
+.OAMData_33:
+ dsprite -2, 0, -2, 4, $00, $00
+ dsprite -2, 0, 0, 4, $00, $00
+ dsprite -1, 0, -3, 4, $00, $00
+ dsprite -1, 0, -2, 4, $01, $00
+ dsprite -1, 0, -1, 4, $00, $00
+ dsprite -1, 0, 0, 4, $01, $00
+ dsprite -1, 0, 1, 4, $00, $00
+ dsprite -4, 0, -2, 4, $00, $00
+ dsprite -4, 0, 0, 4, $00, $00
+ dsprite -3, 0, -3, 4, $00, $00
+ dsprite -3, 0, -2, 4, $01, $00
+ dsprite -3, 0, -1, 4, $00, $00
+ dsprite -3, 0, 0, 4, $01, $00
+ dsprite -3, 0, 1, 4, $00, $00
+ dsprite -2, 0, -4, 4, $00, $00
+ dsprite -2, 0, -3, 4, $01, $00
+ dsprite -2, 0, -1, 4, $01, $00
+ dsprite -2, 0, 1, 4, $01, $00
+ dsprite -2, 0, 2, 4, $00, $00
+ dsprite -1, 0, -4, 4, $01, $00
+ dsprite -1, 0, 2, 4, $01, $00
+
+.OAMData_36:
+ dsprite -7, 4, -1, 0, $00, $00
+ dsprite -7, 4, 0, 0, $01, $00
+ dsprite -6, 4, -1, 0, $02, $00
+ dsprite -6, 4, 0, 0, $03, $00
+ dsprite -5, 4, -1, 0, $04, $00
+ dsprite -5, 4, 0, 0, $05, $00
+ dsprite -4, 4, -1, 0, $06, $00
+ dsprite -4, 4, 0, 0, $07, $00
+ dsprite -3, 4, -1, 0, $08, $00
+ dsprite -3, 4, 0, 0, $09, $00
+ dsprite -2, 4, -1, 0, $0a, $00
+ dsprite -2, 4, 0, 0, $0b, $00
+ dsprite -1, 4, -1, 0, $0c, $00
+ dsprite -1, 4, 0, 0, $0d, $00
+
+.OAMData_3a:
+ dsprite -7, 4, -1, 0, $0c, $00
+ dsprite -7, 4, 0, 0, $0d, $00
+ dsprite -6, 4, -1, 0, $08, $00
+ dsprite -6, 4, 0, 0, $09, $00
+ dsprite -5, 4, -1, 0, $04, $00
+ dsprite -5, 4, 0, 0, $05, $00
+ dsprite -4, 4, -1, 0, $00, $00
+ dsprite -4, 4, 0, 0, $01, $00
+ dsprite -3, 4, -1, 0, $02, $00
+ dsprite -3, 4, 0, 0, $03, $00
+ dsprite -2, 4, 0, 0, $02, $00
+ dsprite -2, 4, 1, 0, $03, $00
+ dsprite -1, 4, 0, 0, $0a, $00
+ dsprite -1, 4, 1, 0, $0b, $00
+
+.OAMData_3e:
+ dsprite 1, 4, -2, 0, $00, $40
+ dsprite 1, 4, -1, 0, $02, $40
+ dsprite 1, 4, 0, 0, $02, $60
+ dsprite 1, 4, 1, 0, $00, $60
+ dsprite -1, 4, -3, 0, $09, $20
+ dsprite -1, 4, -2, 0, $08, $20
+ dsprite -1, 4, -1, 0, $06, $00
+ dsprite -1, 4, 0, 0, $07, $00
+ dsprite -1, 4, 1, 0, $08, $00
+ dsprite -1, 4, 2, 0, $09, $00
+ dsprite 0, 4, -3, 0, $01, $20
+ dsprite 0, 4, -2, 0, $00, $20
+ dsprite 0, 4, -1, 0, $0c, $00
+ dsprite 0, 4, 0, 0, $0d, $00
+ dsprite 0, 4, 1, 0, $00, $00
+ dsprite 0, 4, 2, 0, $01, $00
+ dsprite -3, 4, -2, 0, $00, $00
+ dsprite -3, 4, -1, 0, $02, $00
+ dsprite -3, 4, 0, 0, $02, $20
+ dsprite -3, 4, 1, 0, $00, $20
+ dsprite -2, 4, -3, 0, $03, $20
+ dsprite -2, 4, -2, 0, $02, $20
+ dsprite -2, 4, -1, 0, $04, $00
+ dsprite -2, 4, 0, 0, $05, $00
+ dsprite -2, 4, 1, 0, $02, $00
+ dsprite -2, 4, 2, 0, $03, $00
+
+.OAMData_41:
+ dsprite -3, 4, -2, 0, $00, $00
+ dsprite -3, 4, -1, 0, $02, $00
+ dsprite -3, 4, 0, 0, $02, $20
+ dsprite -3, 4, 1, 0, $00, $20
+ dsprite -2, 4, -3, 4, $00, $00
+ dsprite -2, 4, -2, 4, $01, $00
+ dsprite -2, 4, -1, 0, $05, $20
+ dsprite -2, 4, 0, 0, $04, $20
+ dsprite -2, 4, 0, 4, $01, $20
+ dsprite -2, 4, 1, 4, $00, $20
+ dsprite -1, 4, -3, 4, $02, $00
+ dsprite -1, 4, -2, 4, $03, $00
+ dsprite -1, 4, -1, 0, $07, $20
+ dsprite -1, 4, 0, 0, $06, $20
+ dsprite -1, 4, 0, 4, $03, $20
+ dsprite -1, 4, 1, 4, $02, $20
+ dsprite 0, 4, -3, 4, $04, $00
+ dsprite 0, 4, -2, 4, $05, $00
+ dsprite 0, 4, -1, 0, $0d, $20
+ dsprite 0, 4, 0, 0, $0c, $20
+ dsprite 0, 4, 0, 4, $05, $20
+ dsprite 0, 4, 1, 4, $04, $20
+ dsprite 1, 4, -2, 0, $00, $40
+ dsprite 1, 4, -1, 0, $02, $40
+ dsprite 1, 4, 0, 0, $02, $60
+ dsprite 1, 4, 1, 0, $00, $60
+
+.OAMData_42:
+ dsprite -3, 0, -1, 4, $02, $00
+ dsprite 2, 0, -1, 4, $02, $60
+ dsprite -1, 4, -3, 0, $01, $00
+ dsprite -1, 4, 2, 0, $01, $60
+ dsprite -4, 0, -1, 4, $02, $00
+ dsprite 3, 0, -1, 4, $02, $60
+ dsprite -1, 4, -4, 0, $01, $00
+ dsprite -1, 4, 3, 0, $01, $60
+
+.OAMData_44:
+ dsprite -3, 5, -3, 5, $00, $20
+ dsprite -3, 5, 1, 3, $00, $00
+ dsprite 1, 3, -3, 5, $00, $60
+ dsprite 1, 3, 1, 3, $00, $40
+ dsprite -4, 5, -4, 5, $00, $20
+ dsprite -4, 5, 2, 3, $00, $00
+ dsprite 2, 3, -4, 5, $00, $60
+ dsprite 2, 3, 2, 3, $00, $40
+
+.OAMData_46:
+ dsprite -3, 4, -1, 4, $02, $00
+ dsprite 1, 4, -1, 4, $02, $60
+ dsprite -1, 4, -3, 4, $01, $00
+ dsprite -1, 4, 1, 4, $01, $60
+
+.OAMData_47:
+ dsprite -2, 0, -2, 0, $00, $20
+ dsprite -2, 0, 1, 0, $00, $00
+ dsprite 1, 0, -2, 0, $00, $60
+ dsprite 1, 0, 1, 0, $00, $40
+
+.OAMData_48:
+ dsprite -3, 0, -1, 4, $00, $00
+ dsprite -2, 0, -1, 2, $00, $00
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite 0, 0, -1, 0, $00, $00
+ dsprite 1, 0, -1, 2, $00, $00
+ dsprite 2, 0, -1, 4, $00, $00
+
+.OAMData_49:
+ dsprite -1, 4, -2, 0, $00, $20
+ dsprite -1, 2, -1, 0, $00, $20
+ dsprite -1, 2, 0, 0, $00, $00
+ dsprite -1, 4, 1, 0, $00, $00
+
+.OAMData_4a:
+ dsprite -1, 4, -1, 0, $00, $60
+ dsprite -1, 4, 0, 0, $00, $40
+
+.OAMData_0f:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite -1, 4, -2, 4, $01, $00
+ dsprite -1, 4, -1, 4, $01, $20
+ dsprite 0, 4, -2, 4, $01, $40
+ dsprite 0, 4, -1, 4, $01, $60
+
+.OAMData_4c:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 2, -2, 6, $00, $00
+ dsprite 0, 2, -3, 6, $01, $00
+ dsprite 0, 2, -2, 6, $01, $20
+ dsprite 1, 2, -3, 6, $01, $40
+ dsprite 1, 2, -2, 6, $01, $60
+
+.OAMData_4d:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 2, -2, 6, $00, $00
+ dsprite 1, 0, -2, 0, $00, $00
+ dsprite 1, 0, -3, 0, $01, $00
+ dsprite 1, 0, -2, 0, $01, $20
+ dsprite 2, 0, -3, 0, $01, $40
+ dsprite 2, 0, -2, 0, $01, $60
+
+.OAMData_4f:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 2, -2, 6, $00, $00
+ dsprite 1, 0, -2, 0, $00, $00
+ dsprite 1, 6, -3, 2, $00, $00
+ dsprite 1, 6, -4, 2, $01, $00
+ dsprite 1, 6, -3, 2, $01, $20
+ dsprite 2, 6, -4, 2, $01, $40
+ dsprite 2, 6, -3, 2, $01, $60
+
+.OAMData_50:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 2, -2, 6, $00, $00
+ dsprite 1, 0, -2, 0, $00, $00
+ dsprite 1, 6, -3, 2, $00, $00
+ dsprite 2, 4, -4, 4, $00, $00
+ dsprite 2, 4, -5, 4, $01, $00
+ dsprite 2, 4, -4, 4, $01, $20
+ dsprite 3, 4, -5, 4, $01, $40
+ dsprite 3, 4, -4, 4, $01, $60
+
+.OAMData_51:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 2, -2, 6, $00, $00
+ dsprite 1, 0, -2, 0, $00, $00
+ dsprite 1, 6, -3, 2, $00, $00
+ dsprite 2, 4, -4, 4, $00, $00
+ dsprite 3, 2, -5, 6, $00, $00
+ dsprite 3, 2, -6, 6, $01, $00
+ dsprite 3, 2, -5, 6, $01, $20
+ dsprite 4, 2, -6, 6, $01, $40
+ dsprite 4, 2, -5, 6, $01, $60
+
+.OAMData_59:
+ dsprite -1, 4, -2, 0, $00, $00
+ dsprite -1, 4, -1, 0, $01, $00
+ dsprite -1, 4, 0, 0, $01, $20
+ dsprite -1, 4, 1, 0, $00, $20
+
+.OAMData_5a:
+ dsprite -1, 4, -2, 0, $02, $00
+ dsprite -1, 4, -1, 0, $01, $00
+ dsprite -1, 4, 0, 0, $01, $20
+ dsprite -1, 4, 1, 0, $02, $20
+
+.OAMData_60:
+ dsprite -1, 0, -1, 4, $00, $00
+
+.OAMData_69:
+ dsprite 0, 0, -1, 4, $00, $00
+
+.OAMData_61:
+ dsprite -1, 4, -4, 4, $00, $00
+ dsprite -1, 4, -3, 4, $01, $00
+ dsprite -1, 4, -2, 4, $02, $00
+ dsprite -1, 4, -1, 4, $03, $00
+ dsprite -1, 4, 0, 4, $04, $00
+ dsprite -1, 4, 1, 4, $05, $00
+ dsprite -1, 4, 2, 4, $06, $00
+ dsprite -2, 4, 1, 4, $07, $00
+ dsprite -2, 4, 2, 4, $08, $00
+
+.OAMData_65:
+ dsprite -2, 4, -4, 4, $08, $20
+ dsprite -2, 4, -3, 4, $07, $20
+ dsprite -1, 4, -4, 4, $06, $20
+ dsprite -1, 4, -3, 4, $05, $20
+ dsprite -1, 4, -2, 4, $04, $20
+ dsprite -1, 4, -1, 4, $03, $20
+ dsprite -1, 4, 0, 4, $02, $20
+ dsprite -1, 4, 1, 4, $01, $20
+ dsprite -1, 4, 2, 4, $00, $20
+
+.OAMData_d4:
+ dsprite 0, 0, -4, 4, $00, $10
+ dsprite 0, 0, -3, 4, $01, $10
+ dsprite 0, 0, -2, 4, $02, $10
+ dsprite 0, 0, -1, 4, $03, $10
+ dsprite 0, 0, 0, 4, $04, $10
+ dsprite 0, 0, 1, 4, $05, $10
+ dsprite 0, 0, 2, 4, $06, $10
+
+.OAMData_d6:
+ dsprite -1, 0, -4, 4, $00, $10
+ dsprite 0, 0, -4, 4, $01, $10
+ dsprite -1, 0, -3, 4, $02, $10
+ dsprite 0, 0, -3, 4, $03, $10
+ dsprite -1, 0, -2, 4, $04, $10
+ dsprite 0, 0, -2, 4, $05, $10
+ dsprite -1, 0, -1, 4, $06, $10
+ dsprite 0, 0, -1, 4, $07, $10
+ dsprite -1, 0, 0, 4, $08, $10
+ dsprite 0, 0, 0, 4, $09, $10
+ dsprite -1, 0, 1, 4, $0a, $10
+ dsprite 0, 0, 1, 4, $0b, $10
+ dsprite -1, 0, 2, 4, $0c, $10
+ dsprite 0, 0, 2, 4, $0d, $10
+
+.OAMData_d5:
+ dsprite 0, 0, -3, 0, $00, $11
+ dsprite 0, 0, -2, 0, $01, $11
+ dsprite 0, 0, -1, 0, $02, $11
+ dsprite 0, 0, 0, 0, $03, $11
+ dsprite 0, 0, 1, 0, $04, $11
+ dsprite 0, 0, 2, 0, $05, $11
+
+.OAMData_d7:
+ dsprite 0, 0, -3, 0, $00, $11
+ dsprite 1, 0, -3, 0, $01, $11
+ dsprite 0, 0, -2, 0, $02, $11
+ dsprite 1, 0, -2, 0, $03, $11
+ dsprite 0, 0, -1, 0, $04, $11
+ dsprite 1, 0, -1, 0, $05, $11
+ dsprite 0, 0, 0, 0, $06, $11
+ dsprite 1, 0, 0, 0, $07, $11
+ dsprite 0, 0, 1, 0, $08, $11
+ dsprite 1, 0, 1, 0, $09, $11
+ dsprite 0, 0, 2, 0, $0a, $11
+ dsprite 1, 0, 2, 0, $0b, $11
+
+.OAMData_6e:
+ dsprite -2, 4, 0, 4, $00, $00
+ dsprite -1, 4, -2, 4, $01, $00
+ dsprite -1, 4, -1, 4, $02, $00
+ dsprite -1, 4, 0, 4, $03, $00
+ dsprite 0, 4, -2, 4, $04, $00
+
+.OAMData_6f:
+ dsprite -1, 4, -2, 4, $00, $00
+ dsprite -1, 4, -1, 4, $01, $00
+ dsprite -1, 4, 0, 4, $02, $00
+
+.OAMData_77:
+ dsprite -4, 4, 1, 4, $01, $60
+
+.OAMData_78:
+ dsprite -4, 4, 1, 4, $00, $00
+ dsprite -4, 4, 0, 4, $01, $60
+ dsprite -3, 4, 1, 4, $01, $60
+
+.OAMData_79:
+ dsprite -4, 4, 1, 4, $01, $00
+ dsprite -4, 4, 0, 4, $00, $00
+ dsprite -4, 4, -1, 4, $01, $60
+ dsprite -3, 4, 1, 4, $00, $00
+ dsprite -3, 4, 0, 4, $01, $60
+ dsprite -2, 4, 1, 4, $01, $60
+
+.OAMData_7a:
+ dsprite -4, 4, -2, 4, $01, $60
+ dsprite -4, 4, -1, 4, $00, $00
+ dsprite -4, 4, 0, 4, $01, $00
+ dsprite -3, 4, -1, 4, $01, $60
+ dsprite -3, 4, 0, 4, $00, $00
+ dsprite -3, 4, 1, 4, $01, $00
+ dsprite -2, 4, 0, 4, $01, $60
+ dsprite -2, 4, 1, 4, $00, $00
+ dsprite -1, 4, 1, 4, $01, $60
+
+.OAMData_7b:
+ dsprite -4, 4, -3, 4, $01, $60
+ dsprite -4, 4, -2, 4, $00, $00
+ dsprite -4, 4, -1, 4, $01, $00
+ dsprite -3, 4, -2, 4, $01, $60
+ dsprite -3, 4, -1, 4, $00, $00
+ dsprite -3, 4, 0, 4, $01, $00
+ dsprite -2, 4, -1, 4, $01, $60
+ dsprite -2, 4, 0, 4, $00, $00
+ dsprite -2, 4, 1, 4, $01, $00
+ dsprite -1, 4, 0, 4, $01, $60
+ dsprite -1, 4, 1, 4, $00, $00
+ dsprite 0, 4, 1, 4, $01, $60
+
+.OAMData_7c:
+ dsprite -4, 4, -3, 4, $00, $00
+ dsprite -4, 4, -2, 4, $01, $00
+ dsprite -3, 4, -3, 4, $01, $60
+ dsprite -3, 4, -2, 4, $00, $00
+ dsprite -3, 4, -1, 4, $01, $00
+ dsprite -2, 4, -2, 4, $01, $60
+ dsprite -2, 4, -1, 4, $00, $00
+ dsprite -2, 4, 0, 4, $01, $00
+ dsprite -1, 4, -1, 4, $01, $60
+ dsprite -1, 4, 0, 4, $00, $00
+ dsprite -1, 4, 1, 4, $01, $00
+ dsprite 0, 4, 0, 4, $01, $60
+ dsprite 0, 4, 1, 4, $00, $00
+ dsprite 1, 4, 1, 4, $01, $60
+
+.OAMData_7d:
+ dsprite -4, 4, -3, 4, $01, $00
+ dsprite -3, 4, -3, 4, $00, $00
+ dsprite -3, 4, -2, 4, $01, $00
+ dsprite -2, 4, -3, 4, $01, $60
+ dsprite -2, 4, -2, 4, $00, $00
+ dsprite -2, 4, -1, 4, $01, $00
+ dsprite -1, 4, -2, 4, $01, $60
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite -1, 4, 0, 4, $01, $00
+ dsprite 0, 4, -1, 4, $01, $60
+ dsprite 0, 4, 0, 4, $00, $00
+ dsprite 0, 4, 1, 4, $01, $00
+ dsprite 1, 4, 0, 4, $01, $60
+ dsprite 1, 4, 1, 4, $00, $00
+ dsprite 2, 4, 1, 4, $01, $60
+
+.OAMData_70:
+ dsprite -2, 0, -1, 0, $00, $00
+ dsprite -1, 0, -1, 0, $01, $00
+ dsprite -2, 0, 0, 0, $00, $20
+ dsprite -1, 0, 0, 0, $01, $20
+ dsprite 0, 0, -1, 0, $01, $40
+ dsprite 1, 0, -1, 0, $00, $40
+ dsprite 0, 0, 0, 0, $01, $60
+ dsprite 1, 0, 0, 0, $00, $60
+
+.OAMData_81:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $00
+ dsprite 0, 0, -1, 0, $01, $60
+ dsprite 0, 0, 0, 0, $00, $60
+
+.OAMData_87:
+ dsprite -2, 4, -1, 0, $00, $00
+ dsprite -2, 4, 0, 0, $01, $00
+ dsprite -1, 4, -1, 0, $02, $00
+ dsprite -1, 4, 0, 0, $03, $00
+ dsprite -1, 4, -1, 0, $00, $00
+ dsprite -1, 4, 0, 0, $01, $00
+ dsprite 0, 4, -1, 0, $02, $00
+ dsprite 0, 4, 0, 0, $03, $00
+ dsprite -3, 4, -1, 0, $00, $00
+ dsprite -3, 4, 0, 0, $01, $00
+ dsprite -2, 4, -1, 0, $02, $00
+ dsprite -2, 4, 0, 0, $03, $00
+ dsprite 0, 4, -1, 0, $00, $00
+ dsprite 0, 4, 0, 0, $01, $00
+ dsprite 1, 4, -1, 0, $02, $00
+ dsprite 1, 4, 0, 0, $03, $00
+
+.OAMData_88:
+ dsprite -2, 0, -1, 0, $00, $00
+ dsprite -2, 0, 0, 0, $01, $00
+ dsprite -1, 0, -1, 0, $02, $00
+ dsprite -1, 0, 0, 0, $03, $00
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $00
+ dsprite 0, 0, -1, 0, $02, $00
+ dsprite 0, 0, 0, 0, $03, $00
+ dsprite 0, 0, -1, 0, $00, $00
+ dsprite 0, 0, 0, 0, $01, $00
+ dsprite 1, 0, -1, 0, $02, $00
+ dsprite 1, 0, 0, 0, $03, $00
+
+.OAMData_8a:
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite -1, 0, 0, 4, $00, $00
+ dsprite -2, 4, 1, 4, $00, $00
+ dsprite -2, 0, 2, 4, $00, $00
+ dsprite -3, 4, 3, 4, $00, $00
+ dsprite -3, 0, 4, 4, $00, $00
+ dsprite -4, 0, 5, 4, $00, $00
+ dsprite -5, 4, 6, 4, $00, $00
+
+.OAMData_8e:
+ dsprite -3, 4, -1, 4, $00, $00
+ dsprite -2, 4, -1, 4, $01, $00
+ dsprite -1, 4, -1, 4, $02, $00
+ dsprite 0, 4, -1, 4, $01, $40
+ dsprite 1, 4, -1, 4, $00, $40
+
+.OAMData_8f:
+ dsprite -1, 4, -2, 0, $00, $00
+ dsprite -1, 4, -1, 0, $01, $00
+ dsprite -1, 4, 0, 0, $02, $00
+ dsprite -1, 4, 1, 0, $03, $00
+
+.OAMData_93:
+ dsprite -1, 0, -2, 4, $00, $00
+ dsprite -1, 0, -1, 4, $01, $00
+ dsprite -1, 0, 0, 4, $02, $00
+ dsprite 0, 0, -2, 4, $03, $00
+ dsprite 0, 0, -1, 4, $04, $00
+ dsprite 0, 0, 0, 4, $05, $00
+
+.OAMData_99:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $05, $00
+ dsprite 0, 0, -1, 0, $01, $00
+ dsprite 0, 0, 0, 0, $05, $00
+
+.OAMData_9b:
+ dsprite -4, 4, 1, 0, $00, $00
+ dsprite -4, 4, 2, 0, $01, $00
+ dsprite -3, 4, -1, 0, $02, $00
+ dsprite -3, 4, 0, 0, $03, $00
+ dsprite -3, 4, 1, 0, $04, $00
+ dsprite -3, 4, 2, 0, $05, $00
+ dsprite -3, 4, 3, 0, $06, $00
+ dsprite -2, 4, -2, 0, $07, $00
+ dsprite -2, 4, -1, 0, $08, $00
+ dsprite -2, 4, 0, 0, $09, $00
+ dsprite -2, 4, 1, 0, $0a, $00
+ dsprite -2, 4, 2, 0, $0b, $00
+ dsprite -2, 4, 3, 0, $0c, $00
+ dsprite -2, 4, 4, 0, $0d, $00
+ dsprite -1, 4, -3, 0, $0e, $00
+ dsprite -1, 4, -2, 0, $0f, $00
+ dsprite -1, 4, -1, 0, $10, $00
+ dsprite -1, 4, 0, 0, $11, $00
+ dsprite -1, 4, 1, 0, $12, $00
+ dsprite -1, 4, 2, 0, $13, $00
+ dsprite 0, 4, -5, 0, $14, $00
+ dsprite 0, 4, -4, 0, $15, $00
+ dsprite 0, 4, -3, 0, $16, $00
+ dsprite 0, 4, -2, 0, $17, $00
+ dsprite 0, 4, -1, 0, $18, $00
+ dsprite 0, 4, 0, 0, $19, $00
+ dsprite 0, 4, 1, 0, $1a, $00
+ dsprite 0, 4, 2, 0, $1b, $00
+ dsprite 0, 4, 3, 0, $1c, $00
+ dsprite 1, 4, -5, 0, $1d, $00
+ dsprite 1, 4, -4, 0, $1e, $00
+ dsprite 1, 4, -2, 0, $1f, $00
+ dsprite 1, 4, -1, 0, $20, $00
+ dsprite 1, 4, 0, 0, $21, $00
+ dsprite 1, 4, 1, 0, $22, $00
+ dsprite 2, 4, 0, 0, $23, $00
+
+.OAMData_9c:
+ dsprite 0, 4, -1, 0, $02, $00
+ dsprite 0, 4, 0, 0, $03, $00
+ dsprite -1, 4, -1, 0, $01, $00
+ dsprite -1, 4, 0, 0, $01, $20
+ dsprite -2, 4, -1, 0, $00, $00
+ dsprite -2, 4, 0, 0, $00, $20
+
+.OAMData_9f:
+ dsprite -1, 0, -2, 0, $00, $00
+ dsprite -1, 0, -1, 0, $01, $00
+ dsprite -1, 0, 0, 0, $02, $00
+ dsprite -1, 0, 1, 0, $03, $00
+ dsprite 0, 0, -2, 0, $04, $00
+ dsprite 0, 0, -1, 0, $05, $00
+ dsprite 0, 0, 0, 0, $06, $00
+ dsprite 0, 0, 1, 0, $07, $00
+
+.OAMData_a0:
+ dsprite -2, 4, -1, 4, $00, $00
+ dsprite -1, 4, -1, 4, $00, $00
+ dsprite 0, 4, -1, 4, $00, $00
+ dsprite -3, 4, -1, 4, $00, $00
+ dsprite 1, 4, -1, 4, $00, $00
+ dsprite -4, 4, -1, 4, $00, $00
+ dsprite 2, 4, -1, 4, $00, $00
+
+.OAMData_a4:
+ dsprite -2, 4, -2, 4, $00, $00
+ dsprite -2, 4, -1, 4, $01, $00
+ dsprite -2, 4, 0, 4, $02, $00
+ dsprite -1, 4, -2, 4, $03, $00
+ dsprite -1, 4, -1, 4, $04, $00
+ dsprite -1, 4, 0, 4, $05, $00
+ dsprite 0, 4, -2, 4, $00, $40
+ dsprite 0, 4, -1, 4, $01, $40
+ dsprite 0, 4, 0, 4, $02, $40
+
+.OAMData_ac:
+ dsprite -1, 4, -2, 0, $00, $00
+ dsprite -1, 4, -1, 0, $01, $00
+ dsprite -1, 4, 0, 0, $01, $20
+ dsprite -1, 4, 1, 0, $00, $20
+
+.OAMData_bc:
+ dsprite -1, 4, -3, 0, $00, $00
+ dsprite -1, 4, -2, 0, $01, $00
+ dsprite -1, 4, -1, 0, $02, $00
+ dsprite -1, 4, 0, 0, $02, $20
+ dsprite -1, 4, 1, 0, $01, $20
+ dsprite -1, 4, 2, 0, $00, $20
+
+.OAMData_c1:
+ dsprite -2, 0, -2, 0, $00, $00
+ dsprite -2, 0, -1, 0, $01, $00
+ dsprite -2, 0, 0, 0, $02, $00
+ dsprite -2, 0, 1, 0, $00, $20
+ dsprite -1, 0, -2, 0, $03, $00
+ dsprite -1, 0, -1, 0, $04, $00
+ dsprite -1, 0, 0, 0, $04, $20
+ dsprite -1, 0, 1, 0, $05, $00
+ dsprite 0, 0, -2, 0, $05, $60
+ dsprite 0, 0, -1, 0, $04, $40
+ dsprite 0, 0, 0, 0, $04, $60
+ dsprite 0, 0, 1, 0, $03, $60
+ dsprite 1, 0, -2, 0, $00, $40
+ dsprite 1, 0, -1, 0, $02, $60
+ dsprite 1, 0, 0, 0, $01, $60
+ dsprite 1, 0, 1, 0, $00, $60
+
+.OAMData_c2:
+ dsprite -1, 0, -2, 0, $00, $00
+ dsprite -1, 0, -1, 0, $01, $00
+ dsprite -1, 0, 0, 0, $00, $60
+ dsprite 0, 0, -1, 0, $00, $00
+ dsprite 0, 0, 0, 0, $01, $00
+ dsprite 0, 0, 1, 0, $00, $60
+
+.OAMData_c8:
+ dsprite -1, 0, 1, 4, $00, $00
+ dsprite -1, 0, 2, 4, $01, $00
+ dsprite 0, 0, -1, 4, $02, $00
+ dsprite 0, 0, 0, 4, $03, $00
+ dsprite 0, 0, 1, 4, $04, $00
+ dsprite 0, 0, 2, 4, $05, $00
+
+.OAMData_ca:
+ dsprite -1, 0, -1, 0, $00, $00
+ dsprite -1, 0, 0, 0, $01, $60
+ dsprite 0, 0, -1, 0, $01, $00
+ dsprite 0, 0, 0, 0, $01, $20
+
+.OAMData_cc:
+ dsprite -2, 0, -13, 4, $00, $00
+ dsprite -4, 0, -11, 4, $00, $00
+ dsprite -1, 0, -9, 4, $00, $00
+ dsprite -5, 0, -7, 4, $00, $00
+ dsprite -3, 0, -5, 4, $00, $00
+ dsprite -5, 0, -3, 4, $00, $00
+ dsprite -3, 0, -1, 4, $00, $00
+ dsprite -3, 0, 0, 4, $00, $00
+ dsprite -5, 0, 2, 4, $00, $00
+ dsprite 0, 0, 4, 4, $00, $00
+ dsprite -2, 0, 6, 4, $00, $00
+ dsprite -4, 0, 8, 4, $00, $00
+ dsprite -2, 0, 10, 4, $00, $00
+; cfcf6
diff --git a/battle/used_move_text.asm b/battle/used_move_text.asm
index b526d1233..5b7fcef1a 100755
--- a/battle/used_move_text.asm
+++ b/battle/used_move_text.asm
@@ -82,10 +82,10 @@ UsedMoveText_CheckObedience: ; 105e10
ret
; 105e1a
-.UsedInsteadText
+.UsedInsteadText:
text_jump _UsedInsteadText
start_asm
-.GetMoveNameText
+.GetMoveNameText:
ld hl, MoveNameText
ret
; 105e23
diff --git a/constants/misc_constants.asm b/constants/misc_constants.asm
index d13bafea3..41a6f7da0 100644
--- a/constants/misc_constants.asm
+++ b/constants/misc_constants.asm
@@ -172,7 +172,7 @@ const_value = 1
const HAPPINESS_REVIVALHERB ; 11
const HAPPINESS_MASSAGE ; 12
const HAPPINESS_GAINLEVELATHOME ; 13
-
+
const_def
const LINK_NULL
diff --git a/constants/radio_constants.asm b/constants/radio_constants.asm
index 92aa39adc..14bc75a41 100644
--- a/constants/radio_constants.asm
+++ b/constants/radio_constants.asm
@@ -1,6 +1,6 @@
const_def
const OAKS_POKEMON_TALK ; $00
- const POKEDEX_SHOW ; $01
+ const POKEDEX_SHOW ; $01
const POKEMON_MUSIC ; $02
const LUCKY_CHANNEL ; $03
const BUENAS_PASSWORD ; $04
diff --git a/constants/trainer_constants.asm b/constants/trainer_constants.asm
index 06a263348..74b1e341d 100644
--- a/constants/trainer_constants.asm
+++ b/constants/trainer_constants.asm
@@ -7,7 +7,7 @@ CHRIS EQU __enum__
const PHONECONTACT_BILL
const PHONECONTACT_ELM
const PHONECONTACT_BUENA
-
+
KRIS EQU __enum__
trainerclass FALKNER ; 1
diff --git a/data/battle_tower.asm b/data/battle_tower.asm
index 612ead04d..8997a53b8 100644
--- a/data/battle_tower.asm
+++ b/data/battle_tower.asm
@@ -3,19 +3,19 @@ Function_LoadOpponentTrainerAndPokemons: ; 1f8000
push af
ld a, BANK(BT_OTTrainer)
ld [rSVBK], a
-
+
; Fill BT_OTTrainer with zeros
xor a
ld hl, BT_OTTrainer
ld bc, BT_OTTrainerEnd - BT_OTTrainer
call ByteFill
-
+
; Write $ff into the Item-Slots
ld a, $ff
ld [BT_OTPkmn1Item], a
ld [BT_OTPkmn2Item], a
ld [BT_OTPkmn3Item], a
-
+
; Set BT_OTTrainer as start address to write the following data to
ld de, BT_OTTrainer
@@ -97,7 +97,7 @@ Function_LoadRandomBattleTowerPkmn: ; 1f8081
ld a, BANK(sBTPkmnPrevTrainer1)
call GetSRAMBank
-.FindARandomBattleTowerPkmn
+.FindARandomBattleTowerPkmn:
; From Which LevelGroup are the Pkmn loaded
; a = 1..10
ld a, [wBTChoiceOfLvlGroup] ; [$d800]
diff --git a/data/odd_eggs.asm b/data/odd_eggs.asm
index 7ffd4fda6..2a1e7d997 100644
--- a/data/odd_eggs.asm
+++ b/data/odd_eggs.asm
@@ -91,10 +91,10 @@ GiveOddEgg: ; 1fb4b6
ret
; 1fb546
-.Odd
+.Odd:
db "ODD@@@@@@@@@"
-.Probabilities
+.Probabilities:
prob: MACRO
prob_total = prob_total + (\1)
diff --git a/data/pokedex/entries/001.asm b/data/pokedex/entries/001.asm
index 6e8bd6c11..1b7c7c71f 100644
--- a/data/pokedex/entries/001.asm
+++ b/data/pokedex/entries/001.asm
@@ -1,7 +1,7 @@
; BulbasaurPokedexEntry: ; 0x181695
db "SEED@" ; species name
dw 204, 150 ; height, width
-
+
db "While it is young,"
next "it uses the"
next "nutrients that are"
diff --git a/data/pokedex/entries/002.asm b/data/pokedex/entries/002.asm
index c83c7f2aa..184eff2c6 100644
--- a/data/pokedex/entries/002.asm
+++ b/data/pokedex/entries/002.asm
@@ -1,7 +1,7 @@
; IvysaurPokedexEntry: ; 0x181702
db "SEED@" ; species name
dw 303, 290 ; height, width
-
+
db "The bulb on its"
next "back grows as it"
next "absorbs nutrients."
diff --git a/data/pokedex/entries/003.asm b/data/pokedex/entries/003.asm
index d45aa65c4..90f3e307b 100644
--- a/data/pokedex/entries/003.asm
+++ b/data/pokedex/entries/003.asm
@@ -1,7 +1,7 @@
; VenusaurPokedexEntry: ; 0x181773
db "SEED@" ; species name
dw 607, 2210 ; height, width
-
+
db "As it warms it-"
next "self and absorbs"
next "the sunlight, its"
diff --git a/data/pokedex/entries/004.asm b/data/pokedex/entries/004.asm
index 8467d11dc..8a4b81031 100644
--- a/data/pokedex/entries/004.asm
+++ b/data/pokedex/entries/004.asm
@@ -1,7 +1,7 @@
; CharmanderPokedexEntry: ; 0x1817db
db "LIZARD@" ; species name
dw 200, 190 ; height, width
-
+
db "If it's healthy,"
next "the flame on the"
next "tip of its tail"
diff --git a/data/pokedex/entries/005.asm b/data/pokedex/entries/005.asm
index 591899bec..4a3e715f5 100644
--- a/data/pokedex/entries/005.asm
+++ b/data/pokedex/entries/005.asm
@@ -1,7 +1,7 @@
; CharmeleonPokedexEntry: ; 0x18184a
db "FLAME@" ; species name
dw 307, 420 ; height, width
-
+
db "If it becomes"
next "agitated during"
next "battle, it spouts"
diff --git a/data/pokedex/entries/006.asm b/data/pokedex/entries/006.asm
index 4dae824c3..66e86c1dc 100644
--- a/data/pokedex/entries/006.asm
+++ b/data/pokedex/entries/006.asm
@@ -1,7 +1,7 @@
; CharizardPokedexEntry: ; 0x1818b3
db "FLAME@" ; species name
dw 507, 2000 ; height, width
-
+
db "It uses its wings"
next "to fly high. The"
next "temperature of its"
diff --git a/data/pokedex/entries/007.asm b/data/pokedex/entries/007.asm
index 6b349351b..a0c651149 100644
--- a/data/pokedex/entries/007.asm
+++ b/data/pokedex/entries/007.asm
@@ -1,7 +1,7 @@
; SquirtlePokedexEntry: ; 0x181926
db "TINYTURTLE@" ; species name
dw 108, 200 ; height, width
-
+
db "When it feels"
next "threatened, it"
next "draws its legs"
diff --git a/data/pokedex/entries/008.asm b/data/pokedex/entries/008.asm
index 3bb6f882b..2f17f68d6 100644
--- a/data/pokedex/entries/008.asm
+++ b/data/pokedex/entries/008.asm
@@ -1,7 +1,7 @@
; WartortlePokedexEntry: ; 0x181993
db "TURTLE@" ; species name
dw 303, 500 ; height, width
-
+
db "Its long, furry"
next "tail is a symbol"
next "of longevity,"
diff --git a/data/pokedex/entries/009.asm b/data/pokedex/entries/009.asm
index 906de289e..fa688f748 100644
--- a/data/pokedex/entries/009.asm
+++ b/data/pokedex/entries/009.asm
@@ -1,7 +1,7 @@
; BlastoisePokedexEntry: ; 0x1819f9
db "SHELLFISH@" ; species name
dw 503, 1890 ; height, width
-
+
db "It firmly plants"
next "its feet on the"
next "ground before"
diff --git a/data/pokedex/entries/010.asm b/data/pokedex/entries/010.asm
index a727c5b5a..d0c6dff58 100644
--- a/data/pokedex/entries/010.asm
+++ b/data/pokedex/entries/010.asm
@@ -1,7 +1,7 @@
; CaterpiePokedexEntry: ; 0x181a60
db "WORM@" ; species name
dw 100, 60 ; height, width
-
+
db "It crawls into"
next "foliage where it"
next "camouflages itself"
diff --git a/data/pokedex/entries/011.asm b/data/pokedex/entries/011.asm
index c4e8ae199..069723c05 100644
--- a/data/pokedex/entries/011.asm
+++ b/data/pokedex/entries/011.asm
@@ -1,7 +1,7 @@
; MetapodPokedexEntry: ; 0x181ace
db "COCOON@" ; species name
dw 204, 220 ; height, width
-
+
db "This is its pre-"
next "evolved form. At"
next "this stage, it can"
diff --git a/data/pokedex/entries/012.asm b/data/pokedex/entries/012.asm
index 986e9a59d..bbf4d1310 100644
--- a/data/pokedex/entries/012.asm
+++ b/data/pokedex/entries/012.asm
@@ -1,7 +1,7 @@
; ButterfreePokedexEntry: ; 0x181b45
db "BUTTERFLY@" ; species name
dw 307, 710 ; height, width
-
+
db "It flits from"
next "flower to flower,"
next "collecting honey."
diff --git a/data/pokedex/entries/013.asm b/data/pokedex/entries/013.asm
index d814f3d5b..bb9550ae5 100644
--- a/data/pokedex/entries/013.asm
+++ b/data/pokedex/entries/013.asm
@@ -1,7 +1,7 @@
; WeedlePokedexEntry: ; 0x181bb4
db "HAIRY BUG@" ; species name
dw 100, 70 ; height, width
-
+
db "The barb on top of"
next "its head secretes"
next "a strong poison."
diff --git a/data/pokedex/entries/014.asm b/data/pokedex/entries/014.asm
index 90d240022..ad78ddd32 100644
--- a/data/pokedex/entries/014.asm
+++ b/data/pokedex/entries/014.asm
@@ -1,7 +1,7 @@
; KakunaPokedexEntry: ; 0x181c23
db "COCOON@" ; species name
dw 200, 220 ; height, width
-
+
db "Nearly incapable"
next "of movement, it"
next "leans against"
diff --git a/data/pokedex/entries/015.asm b/data/pokedex/entries/015.asm
index d121aee59..3fedd863b 100644
--- a/data/pokedex/entries/015.asm
+++ b/data/pokedex/entries/015.asm
@@ -1,7 +1,7 @@
; BeedrillPokedexEntry: ; 0x181c8a
db "POISON BEE@" ; species name
dw 303, 650 ; height, width
-
+
db "It uses sharp,"
next "poisonous stings"
next "to defeat prey,"
diff --git a/data/pokedex/entries/016.asm b/data/pokedex/entries/016.asm
index 3d0bd3fde..32150056b 100644
--- a/data/pokedex/entries/016.asm
+++ b/data/pokedex/entries/016.asm
@@ -1,7 +1,7 @@
; PidgeyPokedexEntry: ; 0x181cfa
db "TINY BIRD@" ; species name
dw 100, 40 ; height, width
-
+
db "It rapidly flaps"
next "its wings in the"
next "grass, stirring up"
diff --git a/data/pokedex/entries/017.asm b/data/pokedex/entries/017.asm
index 1050f47db..8fc92cfba 100644
--- a/data/pokedex/entries/017.asm
+++ b/data/pokedex/entries/017.asm
@@ -1,7 +1,7 @@
; PidgeottoPokedexEntry: ; 0x181d75
db "BIRD@" ; species name
dw 307, 660 ; height, width
-
+
db "It slowly flies in"
next "a circular pat-"
next "tern, all the"
diff --git a/data/pokedex/entries/018.asm b/data/pokedex/entries/018.asm
index 124554e09..b2867ebdd 100644
--- a/data/pokedex/entries/018.asm
+++ b/data/pokedex/entries/018.asm
@@ -1,7 +1,7 @@
; PidgeotPokedexEntry: ; 0x181dd7
db "BIRD@" ; species name
dw 411, 870 ; height, width
-
+
db "Its outstanding"
next "vision allows it"
next "to spot splashing"
diff --git a/data/pokedex/entries/019.asm b/data/pokedex/entries/019.asm
index e90107dd6..84f57654f 100644
--- a/data/pokedex/entries/019.asm
+++ b/data/pokedex/entries/019.asm
@@ -1,7 +1,7 @@
; RattataPokedexEntry: ; 0x181e3d
db "RAT@" ; species name
dw 100, 80 ; height, width
-
+
db "This #MON's"
next "impressive vital-"
next "ity allows it to"
diff --git a/data/pokedex/entries/020.asm b/data/pokedex/entries/020.asm
index bbc2f5efb..e372c66cb 100644
--- a/data/pokedex/entries/020.asm
+++ b/data/pokedex/entries/020.asm
@@ -1,7 +1,7 @@
; RaticatePokedexEntry: ; 0x181ea3
db "RAT@" ; species name
dw 204, 410 ; height, width
-
+
db "The webs on its"
next "hind legs enable"
next "it to cross"
diff --git a/data/pokedex/entries/021.asm b/data/pokedex/entries/021.asm
index d0cdf7649..a406cb08e 100644
--- a/data/pokedex/entries/021.asm
+++ b/data/pokedex/entries/021.asm
@@ -1,7 +1,7 @@
; SpearowPokedexEntry: ; 0x181f03
db "TINY BIRD@" ; species name
dw 100, 40 ; height, width
-
+
db "To protect its"
next "territory, it"
next "flies around"
diff --git a/data/pokedex/entries/022.asm b/data/pokedex/entries/022.asm
index 4d7343cec..0a2673dbb 100644
--- a/data/pokedex/entries/022.asm
+++ b/data/pokedex/entries/022.asm
@@ -1,7 +1,7 @@
; FearowPokedexEntry: ; 0x181f64
db "BEAK@" ; species name
dw 311, 840 ; height, width
-
+
db "It uses its long"
next "beak to attack. It"
next "has a surprisingly"
diff --git a/data/pokedex/entries/023.asm b/data/pokedex/entries/023.asm
index 8999c7e31..f7da715fd 100644
--- a/data/pokedex/entries/023.asm
+++ b/data/pokedex/entries/023.asm
@@ -1,7 +1,7 @@
; EkansPokedexEntry: ; 0x181fd4
db "SNAKE@" ; species name
dw 607, 150 ; height, width
-
+
db "It flutters the"
next "tip of its tongue"
next "to seek out the"
diff --git a/data/pokedex/entries/024.asm b/data/pokedex/entries/024.asm
index c0ae23db4..7c05a7ad9 100644
--- a/data/pokedex/entries/024.asm
+++ b/data/pokedex/entries/024.asm
@@ -1,7 +1,7 @@
; ArbokPokedexEntry: ; 0x18203d
db "COBRA@" ; species name
dw 1106, 1430 ; height, width
-
+
db "To intimidate"
next "foes, it spreads"
next "its chest wide and"
diff --git a/data/pokedex/entries/025.asm b/data/pokedex/entries/025.asm
index 4dde0e32c..3d7f2145f 100644
--- a/data/pokedex/entries/025.asm
+++ b/data/pokedex/entries/025.asm
@@ -1,7 +1,7 @@
; PikachuPokedexEntry: ; 0x1820ad
db "MOUSE@" ; species name
dw 104, 130 ; height, width
-
+
db "When it is anger-"
next "ed, it immediately"
next "discharges the"
diff --git a/data/pokedex/entries/026.asm b/data/pokedex/entries/026.asm
index 8c628b09e..9d3022876 100644
--- a/data/pokedex/entries/026.asm
+++ b/data/pokedex/entries/026.asm
@@ -1,7 +1,7 @@
; RaichuPokedexEntry: ; 0x182117
db "MOUSE@" ; species name
dw 207, 660 ; height, width
-
+
db "If its electric"
next "pouches run empty,"
next "it raises its tail"
diff --git a/data/pokedex/entries/027.asm b/data/pokedex/entries/027.asm
index d598bf619..606350c4d 100644
--- a/data/pokedex/entries/027.asm
+++ b/data/pokedex/entries/027.asm
@@ -1,7 +1,7 @@
; SandshrewPokedexEntry: ; 0x182184
db "MOUSE@" ; species name
dw 200, 260 ; height, width
-
+
db "It prefers dry,"
next "sandy places"
next "because it uses"
diff --git a/data/pokedex/entries/028.asm b/data/pokedex/entries/028.asm
index 0e1bd277b..d8e9c6d17 100644
--- a/data/pokedex/entries/028.asm
+++ b/data/pokedex/entries/028.asm
@@ -1,7 +1,7 @@
; SandslashPokedexEntry: ; 0x1821e7
db "MOUSE@" ; species name
dw 303, 650 ; height, width
-
+
db "Adept at climbing"
next "trees, it rolls"
next "into a spiny ball,"
diff --git a/data/pokedex/entries/029.asm b/data/pokedex/entries/029.asm
index af9a29f39..20ccc2ab9 100644
--- a/data/pokedex/entries/029.asm
+++ b/data/pokedex/entries/029.asm
@@ -1,7 +1,7 @@
; NidoranFPokedexEntry: ; 0x18224b
db "POISON PIN@" ; species name
dw 104, 150 ; height, width
-
+
db "Small and very"
next "docile, it pro-"
next "tects itself with"
diff --git a/data/pokedex/entries/030.asm b/data/pokedex/entries/030.asm
index 2ff33e328..015570394 100644
--- a/data/pokedex/entries/030.asm
+++ b/data/pokedex/entries/030.asm
@@ -1,7 +1,7 @@
; NidorinaPokedexEntry: ; 0x1822b6
db "POISON PIN@" ; species name
dw 207, 440 ; height, width
-
+
db "It has a docile"
next "nature. If it is"
next "threatened with"
diff --git a/data/pokedex/entries/031.asm b/data/pokedex/entries/031.asm
index e3768d616..14d729af8 100644
--- a/data/pokedex/entries/031.asm
+++ b/data/pokedex/entries/031.asm
@@ -1,7 +1,7 @@
; NidoqueenPokedexEntry: ; 0x18232e
db "DRILL@" ; species name
dw 403, 1320 ; height, width
-
+
db "The hard scales"
next "that cover its"
next "strong body serve"
diff --git a/data/pokedex/entries/032.asm b/data/pokedex/entries/032.asm
index c2f05979b..2f7ff0235 100644
--- a/data/pokedex/entries/032.asm
+++ b/data/pokedex/entries/032.asm
@@ -1,7 +1,7 @@
; NidoranMPokedexEntry: ; 0x182392
db "POISON PIN@" ; species name
dw 108, 200 ; height, width
-
+
db "It constantly"
next "moves its large"
next "ears in many"
diff --git a/data/pokedex/entries/033.asm b/data/pokedex/entries/033.asm
index a4a786165..9d0d773dc 100644
--- a/data/pokedex/entries/033.asm
+++ b/data/pokedex/entries/033.asm
@@ -1,7 +1,7 @@
; NidorinoPokedexEntry: ; 0x1823fd
db "POISON PIN@" ; species name
dw 211, 430 ; height, width
-
+
db "It is easily"
next "agitated and uses"
next "its horn for"
diff --git a/data/pokedex/entries/034.asm b/data/pokedex/entries/034.asm
index a11de88b4..6c7e92a6b 100644
--- a/data/pokedex/entries/034.asm
+++ b/data/pokedex/entries/034.asm
@@ -1,7 +1,7 @@
; NidokingPokedexEntry: ; 0x182463
db "DRILL@" ; species name
dw 407, 1370 ; height, width
-
+
db "It uses its thick"
next "arms, legs and"
next "tail to attack"
diff --git a/data/pokedex/entries/035.asm b/data/pokedex/entries/035.asm
index 40a2a510c..7fff50679 100644
--- a/data/pokedex/entries/035.asm
+++ b/data/pokedex/entries/035.asm
@@ -1,7 +1,7 @@
; ClefairyPokedexEntry: ; 0x1824c8
db "FAIRY@" ; species name
dw 200, 170 ; height, width
-
+
db "Though rarely"
next "seen, it becomes"
next "easier to spot,"
diff --git a/data/pokedex/entries/036.asm b/data/pokedex/entries/036.asm
index 58d1c33be..161161819 100644
--- a/data/pokedex/entries/036.asm
+++ b/data/pokedex/entries/036.asm
@@ -1,7 +1,7 @@
; ClefablePokedexEntry: ; 0x182530
db "FAIRY@" ; species name
dw 403, 880 ; height, width
-
+
db "Said to live in"
next "quiet, remote"
next "mountains, this"
diff --git a/data/pokedex/entries/037.asm b/data/pokedex/entries/037.asm
index 79758798a..cc0cf3f2e 100644
--- a/data/pokedex/entries/037.asm
+++ b/data/pokedex/entries/037.asm
@@ -1,7 +1,7 @@
; VulpixPokedexEntry: ; 0x18259b
db "FOX@" ; species name
dw 200, 220 ; height, width
-
+
db "As its body grows"
next "larger, its six"
next "warm tails become"
diff --git a/data/pokedex/entries/038.asm b/data/pokedex/entries/038.asm
index 02fac1261..f5669aa7d 100644
--- a/data/pokedex/entries/038.asm
+++ b/data/pokedex/entries/038.asm
@@ -1,7 +1,7 @@
; NinetalesPokedexEntry: ; 0x18260c
db "FOX@" ; species name
dw 307, 440 ; height, width
-
+
db "It is said to live"
next "a thousand years,"
next "and each of its"
diff --git a/data/pokedex/entries/039.asm b/data/pokedex/entries/039.asm
index 2b4e410fe..653e26f6f 100644
--- a/data/pokedex/entries/039.asm
+++ b/data/pokedex/entries/039.asm
@@ -1,7 +1,7 @@
; JigglypuffPokedexEntry: ; 0x182673
db "BALLOON@" ; species name
dw 108, 120 ; height, width
-
+
db "It rolls its cute"
next "eyes as it sings a"
next "soothing lullaby."
diff --git a/data/pokedex/entries/040.asm b/data/pokedex/entries/040.asm
index de325c70c..fd75dc1b0 100644
--- a/data/pokedex/entries/040.asm
+++ b/data/pokedex/entries/040.asm
@@ -1,7 +1,7 @@
; WigglytuffPokedexEntry: ; 0x1826e9
db "BALLOON@" ; species name
dw 303, 260 ; height, width
-
+
db "The rich, fluffy"
next "fur that covers"
next "its body feels so"
diff --git a/data/pokedex/entries/041.asm b/data/pokedex/entries/041.asm
index a01dd6983..e04e7850f 100644
--- a/data/pokedex/entries/041.asm
+++ b/data/pokedex/entries/041.asm
@@ -1,7 +1,7 @@
; ZubatPokedexEntry: ; 0x18275d
db "BAT@" ; species name
dw 207, 170 ; height, width
-
+
db "During the day, it"
next "gathers with"
next "others and hangs"
diff --git a/data/pokedex/entries/042.asm b/data/pokedex/entries/042.asm
index 5a9d8475c..88e1e83df 100644
--- a/data/pokedex/entries/042.asm
+++ b/data/pokedex/entries/042.asm
@@ -1,7 +1,7 @@
; GolbatPokedexEntry: ; 0x1827c4
db "BAT@" ; species name
dw 503, 1210 ; height, width
-
+
db "When it plunges"
next "its fangs into its"
next "prey, it instantly"
diff --git a/data/pokedex/entries/043.asm b/data/pokedex/entries/043.asm
index 4826c0828..a74af0fed 100644
--- a/data/pokedex/entries/043.asm
+++ b/data/pokedex/entries/043.asm
@@ -1,7 +1,7 @@
; OddishPokedexEntry: ; 0x182836
db "WEED@" ; species name
dw 108, 120 ; height, width
-
+
db "During the day, it"
next "stays in the cold"
next "underground to"
diff --git a/data/pokedex/entries/044.asm b/data/pokedex/entries/044.asm
index 95d613698..237443974 100644
--- a/data/pokedex/entries/044.asm
+++ b/data/pokedex/entries/044.asm
@@ -1,7 +1,7 @@
; GloomPokedexEntry: ; 0x1828a6
db "WEED@" ; species name
dw 207, 190 ; height, width
-
+
db "The smell from its"
next "drool-like syrup"
next "and the pollen on"
diff --git a/data/pokedex/entries/045.asm b/data/pokedex/entries/045.asm
index fab0eb08d..b5d5381b7 100644
--- a/data/pokedex/entries/045.asm
+++ b/data/pokedex/entries/045.asm
@@ -1,7 +1,7 @@
; VileplumePokedexEntry: ; 0x182918
db "FLOWER@" ; species name
dw 311, 410 ; height, width
-
+
db "By shaking its big"
next "petals, it scat-"
next "ters toxic pollen"
diff --git a/data/pokedex/entries/046.asm b/data/pokedex/entries/046.asm
index 4ffdb324c..3b7686fb0 100644
--- a/data/pokedex/entries/046.asm
+++ b/data/pokedex/entries/046.asm
@@ -1,7 +1,7 @@
; ParasPokedexEntry: ; 0x18297f
db "MUSHROOM@" ; species name
dw 100, 120 ; height, width
-
+
db "The tochukaso"
next "growing on this"
next "#MON's back"
diff --git a/data/pokedex/entries/047.asm b/data/pokedex/entries/047.asm
index 91362b132..4650bc5b1 100644
--- a/data/pokedex/entries/047.asm
+++ b/data/pokedex/entries/047.asm
@@ -1,7 +1,7 @@
; ParasectPokedexEntry: ; 0x1829e2
db "MUSHROOM@" ; species name
dw 303, 650 ; height, width
-
+
db "When nothing's"
next "left to extract"
next "from the bug, the"
diff --git a/data/pokedex/entries/048.asm b/data/pokedex/entries/048.asm
index 0091dfb3b..46c28a307 100644
--- a/data/pokedex/entries/048.asm
+++ b/data/pokedex/entries/048.asm
@@ -1,7 +1,7 @@
; VenonatPokedexEntry: ; 0x182a53
db "INSECT@" ; species name
dw 303, 660 ; height, width
-
+
db "The small bugs it"
next "eats appear only"
next "at night, so it"
diff --git a/data/pokedex/entries/049.asm b/data/pokedex/entries/049.asm
index 96ed4f918..9790ce4da 100644
--- a/data/pokedex/entries/049.asm
+++ b/data/pokedex/entries/049.asm
@@ -1,7 +1,7 @@
; VenomothPokedexEntry: ; 0x182abf
db "POISONMOTH@" ; species name
dw 411, 280 ; height, width
-
+
db "The scales it"
next "scatters will"
next "paralyze anyone"
diff --git a/data/pokedex/entries/050.asm b/data/pokedex/entries/050.asm
index 9d94d1e29..7fdbeca9d 100644
--- a/data/pokedex/entries/050.asm
+++ b/data/pokedex/entries/050.asm
@@ -1,7 +1,7 @@
; DiglettPokedexEntry: ; 0x182b30
db "MOLE@" ; species name
dw 8, 20 ; height, width
-
+
db "It digs under-"
next "ground and chews"
next "on tree roots,"
diff --git a/data/pokedex/entries/051.asm b/data/pokedex/entries/051.asm
index ccf3785e8..4dd3f5a87 100644
--- a/data/pokedex/entries/051.asm
+++ b/data/pokedex/entries/051.asm
@@ -1,7 +1,7 @@
; DugtrioPokedexEntry: ; 0x182b9d
db "MOLE@" ; species name
dw 204, 730 ; height, width
-
+
db "These DIGLETT"
next "triplets dig over"
next "60 miles below sea"
diff --git a/data/pokedex/entries/052.asm b/data/pokedex/entries/052.asm
index e471fe20b..6e82fa90a 100644
--- a/data/pokedex/entries/052.asm
+++ b/data/pokedex/entries/052.asm
@@ -1,7 +1,7 @@
; MeowthPokedexEntry: ; 0x182c08
db "SCRATCHCAT@" ; species name
dw 104, 90 ; height, width
-
+
db "It loves things"
next "that sparkle. When"
next "it sees a shiny"
diff --git a/data/pokedex/entries/053.asm b/data/pokedex/entries/053.asm
index 0a95c9db0..034df5792 100644
--- a/data/pokedex/entries/053.asm
+++ b/data/pokedex/entries/053.asm
@@ -1,7 +1,7 @@
; PersianPokedexEntry: ; 0x182c78
db "CLASSY CAT@" ; species name
dw 303, 710 ; height, width
-
+
db "Behind its lithe,"
next "elegant appearance"
next "lies a barbaric"
diff --git a/data/pokedex/entries/054.asm b/data/pokedex/entries/054.asm
index 1d9158d20..aab28b86c 100644
--- a/data/pokedex/entries/054.asm
+++ b/data/pokedex/entries/054.asm
@@ -1,7 +1,7 @@
; PsyduckPokedexEntry: ; 0x182cee
db "DUCK@" ; species name
dw 207, 430 ; height, width
-
+
db "The only time it"
next "can use its psy-"
next "chic power is when"
diff --git a/data/pokedex/entries/055.asm b/data/pokedex/entries/055.asm
index c0b94e583..046984229 100644
--- a/data/pokedex/entries/055.asm
+++ b/data/pokedex/entries/055.asm
@@ -1,7 +1,7 @@
; GolduckPokedexEntry: ; 0x182d55
db "DUCK@" ; species name
dw 507, 1690 ; height, width
-
+
db "It swims grace-"
next "fully along on the"
next "quiet, slow-moving"
diff --git a/data/pokedex/entries/056.asm b/data/pokedex/entries/056.asm
index 4802533f8..19f0f9f68 100644
--- a/data/pokedex/entries/056.asm
+++ b/data/pokedex/entries/056.asm
@@ -1,7 +1,7 @@
; MankeyPokedexEntry: ; 0x182dbd
db "PIG MONKEY@" ; species name
dw 108, 620 ; height, width
-
+
db "It lives in groups"
next "in the treetops."
next "If it loses sight"
diff --git a/data/pokedex/entries/057.asm b/data/pokedex/entries/057.asm
index 1106a79c6..5b6c0f2f6 100644
--- a/data/pokedex/entries/057.asm
+++ b/data/pokedex/entries/057.asm
@@ -1,7 +1,7 @@
; PrimeapePokedexEntry: ; 0x182e39
db "PIG MONKEY@" ; species name
dw 303, 710 ; height, width
-
+
db "It will beat up"
next "anyone who makes"
next "it mad, even if it"
diff --git a/data/pokedex/entries/058.asm b/data/pokedex/entries/058.asm
index 2cdefa166..6cb161706 100644
--- a/data/pokedex/entries/058.asm
+++ b/data/pokedex/entries/058.asm
@@ -1,7 +1,7 @@
; GrowlithePokedexEntry: ; 0x182eaa
db "PUPPY@" ; species name
dw 204, 420 ; height, width
-
+
db "It controls a big"
next "territory. If it"
next "detects an unknown"
diff --git a/data/pokedex/entries/059.asm b/data/pokedex/entries/059.asm
index d8c704ac3..0bb0645ef 100644
--- a/data/pokedex/entries/059.asm
+++ b/data/pokedex/entries/059.asm
@@ -1,7 +1,7 @@
; ArcaninePokedexEntry: ; 0x182f1c
db "LEGENDARY@" ; species name
dw 603, 3420 ; height, width
-
+
db "An ancient picture"
next "scroll shows that"
next "people were"
diff --git a/data/pokedex/entries/060.asm b/data/pokedex/entries/060.asm
index 522336841..aed168530 100644
--- a/data/pokedex/entries/060.asm
+++ b/data/pokedex/entries/060.asm
@@ -1,7 +1,7 @@
; PoliwagPokedexEntry: ; 0x182f91
db "TADPOLE@" ; species name
dw 200, 270 ; height, width
-
+
db "The swirl on its"
next "belly is its"
next "insides showing"
diff --git a/data/pokedex/entries/061.asm b/data/pokedex/entries/061.asm
index 64c5fedcf..9d36efc5e 100644
--- a/data/pokedex/entries/061.asm
+++ b/data/pokedex/entries/061.asm
@@ -1,7 +1,7 @@
; PoliwhirlPokedexEntry: ; 0x182ffd
db "TADPOLE@" ; species name
dw 303, 440 ; height, width
-
+
db "Though it is"
next "skilled at walk-"
next "ing, it prefers to"
diff --git a/data/pokedex/entries/062.asm b/data/pokedex/entries/062.asm
index 759359825..09f13e737 100644
--- a/data/pokedex/entries/062.asm
+++ b/data/pokedex/entries/062.asm
@@ -1,7 +1,7 @@
; PoliwrathPokedexEntry: ; 0x183066
db "TADPOLE@" ; species name
dw 403, 1190 ; height, width
-
+
db "It can use its"
next "well-developed"
next "arms and legs to"
diff --git a/data/pokedex/entries/063.asm b/data/pokedex/entries/063.asm
index 9fc53a541..b95054568 100644
--- a/data/pokedex/entries/063.asm
+++ b/data/pokedex/entries/063.asm
@@ -1,7 +1,7 @@
; AbraPokedexEntry: ; 0x1830d5
db "PSI@" ; species name
dw 211, 430 ; height, width
-
+
db "It hypnotizes"
next "itself so that it"
next "can teleport away"
diff --git a/data/pokedex/entries/064.asm b/data/pokedex/entries/064.asm
index 96ae02b15..c59471193 100644
--- a/data/pokedex/entries/064.asm
+++ b/data/pokedex/entries/064.asm
@@ -1,7 +1,7 @@
; KadabraPokedexEntry: ; 0x18313c
db "PSI@" ; species name
dw 403, 1250 ; height, width
-
+
db "When it closes its"
next "eyes, twice as"
next "many alpha parti-"
diff --git a/data/pokedex/entries/065.asm b/data/pokedex/entries/065.asm
index 4cc789cd0..21b3f87d2 100644
--- a/data/pokedex/entries/065.asm
+++ b/data/pokedex/entries/065.asm
@@ -1,7 +1,7 @@
; AlakazamPokedexEntry: ; 0x1b8000
db "PSI@" ; species name
dw 411, 1060 ; height, width
-
+
db "It has an IQ of"
next "5000. It calcu-"
next "lates many things"
diff --git a/data/pokedex/entries/066.asm b/data/pokedex/entries/066.asm
index ad286c433..1525dc440 100644
--- a/data/pokedex/entries/066.asm
+++ b/data/pokedex/entries/066.asm
@@ -1,7 +1,7 @@
; MachopPokedexEntry: ; 0x1b8065
db "SUPERPOWER@" ; species name
dw 207, 430 ; height, width
-
+
db "It trains by"
next "lifting rocks in"
next "the mountains. It"
diff --git a/data/pokedex/entries/067.asm b/data/pokedex/entries/067.asm
index ba4dc9edf..dd20dc5cf 100644
--- a/data/pokedex/entries/067.asm
+++ b/data/pokedex/entries/067.asm
@@ -1,7 +1,7 @@
; MachokePokedexEntry: ; 0x1b80cb
db "SUPERPOWER@" ; species name
dw 411, 1550 ; height, width
-
+
db "This tough #MON"
next "always stays in"
next "the zone. Its"
diff --git a/data/pokedex/entries/068.asm b/data/pokedex/entries/068.asm
index 636e7a640..3f78c220f 100644
--- a/data/pokedex/entries/068.asm
+++ b/data/pokedex/entries/068.asm
@@ -1,7 +1,7 @@
; MachampPokedexEntry: ; 0x1b8133
db "SUPERPOWER@" ; species name
dw 503, 2870 ; height, width
-
+
db "With four arms"
next "that react more"
next "quickly than it"
diff --git a/data/pokedex/entries/069.asm b/data/pokedex/entries/069.asm
index 1e5d9cb3f..978daa93e 100644
--- a/data/pokedex/entries/069.asm
+++ b/data/pokedex/entries/069.asm
@@ -1,7 +1,7 @@
; BellsproutPokedexEntry: ; 0x1b81a1
db "FLOWER@" ; species name
dw 204, 90 ; height, width
-
+
db "If it notices"
next "anything that"
next "moves, it"
diff --git a/data/pokedex/entries/070.asm b/data/pokedex/entries/070.asm
index 87bd8f534..de429c4e9 100644
--- a/data/pokedex/entries/070.asm
+++ b/data/pokedex/entries/070.asm
@@ -1,7 +1,7 @@
; WeepinbellPokedexEntry: ; 0x1b81fd
db "FLYCATCHER@" ; species name
dw 303, 140 ; height, width
-
+
db "When it's hungry,"
next "it swings its"
next "razor-sharp"
diff --git a/data/pokedex/entries/071.asm b/data/pokedex/entries/071.asm
index aa66bd172..b7b4cd2a6 100644
--- a/data/pokedex/entries/071.asm
+++ b/data/pokedex/entries/071.asm
@@ -1,7 +1,7 @@
; VictreebelPokedexEntry: ; 0x1b826e
db "FLYCATCHER@" ; species name
dw 507, 340 ; height, width
-
+
db "Once ingested into"
next "this #MON's"
next "body, even the"
diff --git a/data/pokedex/entries/072.asm b/data/pokedex/entries/072.asm
index faf474c0f..2fcf51fe3 100644
--- a/data/pokedex/entries/072.asm
+++ b/data/pokedex/entries/072.asm
@@ -1,7 +1,7 @@
; TentacoolPokedexEntry: ; 0x1b82d1
db "JELLYFISH@" ; species name
dw 211, 1000 ; height, width
-
+
db "As it floats along"
next "on the waves, it"
next "uses its toxic"
diff --git a/data/pokedex/entries/073.asm b/data/pokedex/entries/073.asm
index 4f9fbfd9b..46c883048 100644
--- a/data/pokedex/entries/073.asm
+++ b/data/pokedex/entries/073.asm
@@ -1,7 +1,7 @@
; TentacruelPokedexEntry: ; 0x1b8337
db "JELLYFISH@" ; species name
dw 503, 1210 ; height, width
-
+
db "When its 80 feel-"
next "ers absorb water,"
next "it stretches to"
diff --git a/data/pokedex/entries/074.asm b/data/pokedex/entries/074.asm
index ad0a4283c..0fe1cbab6 100644
--- a/data/pokedex/entries/074.asm
+++ b/data/pokedex/entries/074.asm
@@ -1,7 +1,7 @@
; GeodudePokedexEntry: ; 0x1b83a1
db "ROCK@" ; species name
dw 104, 440 ; height, width
-
+
db "Proud of their"
next "sturdy bodies,"
next "they bash against"
diff --git a/data/pokedex/entries/075.asm b/data/pokedex/entries/075.asm
index dfb7151e3..69d4d1419 100644
--- a/data/pokedex/entries/075.asm
+++ b/data/pokedex/entries/075.asm
@@ -1,7 +1,7 @@
; GravelerPokedexEntry: ; 0x1b840c
db "ROCK@" ; species name
dw 303, 2320 ; height, width
-
+
db "It travels by rol-"
next "ling on mountain"
next "paths. If it gains"
diff --git a/data/pokedex/entries/076.asm b/data/pokedex/entries/076.asm
index 67effbebc..e77e02850 100644
--- a/data/pokedex/entries/076.asm
+++ b/data/pokedex/entries/076.asm
@@ -1,7 +1,7 @@
; GolemPokedexEntry: ; 0x1b8481
db "MEGATON@" ; species name
dw 407, 6620 ; height, width
-
+
db "Its rock-like body"
next "is so durable,"
next "even high-powered"
diff --git a/data/pokedex/entries/077.asm b/data/pokedex/entries/077.asm
index 337196c4c..e5c79bb13 100644
--- a/data/pokedex/entries/077.asm
+++ b/data/pokedex/entries/077.asm
@@ -1,7 +1,7 @@
; PonytaPokedexEntry: ; 0x1b84f2
db "FIRE HORSE@" ; species name
dw 303, 660 ; height, width
-
+
db "Training by"
next "jumping over grass"
next "that grows longer"
diff --git a/data/pokedex/entries/078.asm b/data/pokedex/entries/078.asm
index ea18d56da..9d76d902c 100644
--- a/data/pokedex/entries/078.asm
+++ b/data/pokedex/entries/078.asm
@@ -1,7 +1,7 @@
; RapidashPokedexEntry: ; 0x1b855e
db "FIRE HORSE@" ; species name
dw 507, 2090 ; height, width
-
+
db "It just loves to"
next "gallop. The faster"
next "it goes, the long-"
diff --git a/data/pokedex/entries/079.asm b/data/pokedex/entries/079.asm
index b1379ca0c..8077bc0a3 100644
--- a/data/pokedex/entries/079.asm
+++ b/data/pokedex/entries/079.asm
@@ -1,7 +1,7 @@
; SlowpokePokedexEntry: ; 0x1b85d3
db "DOPEY@" ; species name
dw 311, 790 ; height, width
-
+
db "It is always so"
next "absent-minded that"
next "it won't react,"
diff --git a/data/pokedex/entries/080.asm b/data/pokedex/entries/080.asm
index 064c5cbc5..1c16ca001 100644
--- a/data/pokedex/entries/080.asm
+++ b/data/pokedex/entries/080.asm
@@ -1,7 +1,7 @@
; SlowbroPokedexEntry: ; 0x1b8635
db "HERMITCRAB@" ; species name
dw 503, 1730 ; height, width
-
+
db "An attached"
next "SHELLDER won't let"
next "go because of the"
diff --git a/data/pokedex/entries/081.asm b/data/pokedex/entries/081.asm
index 90d68161b..f3502b156 100644
--- a/data/pokedex/entries/081.asm
+++ b/data/pokedex/entries/081.asm
@@ -1,7 +1,7 @@
; MagnemitePokedexEntry: ; 0x1b869d
db "MAGNET@" ; species name
dw 100, 130 ; height, width
-
+
db "The electricity"
next "emitted by the"
next "units on each side"
diff --git a/data/pokedex/entries/082.asm b/data/pokedex/entries/082.asm
index 7bc4748bc..df716432e 100644
--- a/data/pokedex/entries/082.asm
+++ b/data/pokedex/entries/082.asm
@@ -1,7 +1,7 @@
; MagnetonPokedexEntry: ; 0x1b870a
db "MAGNET@" ; species name
dw 303, 1320 ; height, width
-
+
db "When many"
next "MAGNETON gather"
next "together, the"
diff --git a/data/pokedex/entries/083.asm b/data/pokedex/entries/083.asm
index 1d10325a2..37e04b75b 100644
--- a/data/pokedex/entries/083.asm
+++ b/data/pokedex/entries/083.asm
@@ -1,7 +1,7 @@
; FarfetchDPokedexEntry: ; 0x1b876c
db "WILD DUCK@" ; species name
dw 207, 330 ; height, width
-
+
db "In order to pre-"
next "vent their"
next "extinction, more"
diff --git a/data/pokedex/entries/084.asm b/data/pokedex/entries/084.asm
index 505c7f7b9..96e17102b 100644
--- a/data/pokedex/entries/084.asm
+++ b/data/pokedex/entries/084.asm
@@ -1,7 +1,7 @@
; DoduoPokedexEntry: ; 0x1b87d7
db "TWIN BIRD@" ; species name
dw 407, 860 ; height, width
-
+
db "It lives on a"
next "grassy plain where"
next "it can see a long"
diff --git a/data/pokedex/entries/085.asm b/data/pokedex/entries/085.asm
index 8c3e6695c..b97041b9d 100644
--- a/data/pokedex/entries/085.asm
+++ b/data/pokedex/entries/085.asm
@@ -1,7 +1,7 @@
; DodrioPokedexEntry: ; 0x1b884a
db "TRIPLEBIRD@" ; species name
dw 511, 1880 ; height, width
-
+
db "An enemy that"
next "takes its eyes off"
next "any of the three"
diff --git a/data/pokedex/entries/086.asm b/data/pokedex/entries/086.asm
index 7a4a61c90..5e3f5e61c 100644
--- a/data/pokedex/entries/086.asm
+++ b/data/pokedex/entries/086.asm
@@ -1,7 +1,7 @@
; SeelPokedexEntry: ; 0x1b88bf
db "SEA LION@" ; species name
dw 307, 1980 ; height, width
-
+
db "The light blue fur"
next "that covers it"
next "keeps it protected"
diff --git a/data/pokedex/entries/087.asm b/data/pokedex/entries/087.asm
index 1f66bddf7..a95cb93b0 100644
--- a/data/pokedex/entries/087.asm
+++ b/data/pokedex/entries/087.asm
@@ -1,7 +1,7 @@
; DewgongPokedexEntry: ; 0x1b8934
db "SEA LION@" ; species name
dw 507, 2650 ; height, width
-
+
db "It sleeps under"
next "shallow ocean"
next "waters during the"
diff --git a/data/pokedex/entries/088.asm b/data/pokedex/entries/088.asm
index 83303b694..244dde80c 100644
--- a/data/pokedex/entries/088.asm
+++ b/data/pokedex/entries/088.asm
@@ -1,7 +1,7 @@
; GrimerPokedexEntry: ; 0x1b89a2
db "SLUDGE@" ; species name
dw 211, 660 ; height, width
-
+
db "When two of these"
next "#MON's bodies"
next "are combined"
diff --git a/data/pokedex/entries/089.asm b/data/pokedex/entries/089.asm
index a52d81d15..3e81e6aa9 100644
--- a/data/pokedex/entries/089.asm
+++ b/data/pokedex/entries/089.asm
@@ -1,7 +1,7 @@
; MukPokedexEntry: ; 0x1b89fc
db "SLUDGE@" ; species name
dw 311, 660 ; height, width
-
+
db "As it moves, a"
next "very strong poison"
next "leaks from it,"
diff --git a/data/pokedex/entries/090.asm b/data/pokedex/entries/090.asm
index 8c3681f2b..ea9912730 100644
--- a/data/pokedex/entries/090.asm
+++ b/data/pokedex/entries/090.asm
@@ -1,7 +1,7 @@
; ShellderPokedexEntry: ; 0x1b8a68
db "BIVALVE@" ; species name
dw 100, 90 ; height, width
-
+
db "Clamping on to an"
next "opponent reveals"
next "its vulnerable"
diff --git a/data/pokedex/entries/091.asm b/data/pokedex/entries/091.asm
index 666990fbe..4af2b8714 100644
--- a/data/pokedex/entries/091.asm
+++ b/data/pokedex/entries/091.asm
@@ -1,7 +1,7 @@
; CloysterPokedexEntry: ; 0x1b8ad9
db "BIVALVE@" ; species name
dw 411, 2920 ; height, width
-
+
db "Even a missile"
next "can't break the"
next "spikes it uses to"
diff --git a/data/pokedex/entries/092.asm b/data/pokedex/entries/092.asm
index 1dd903d1f..8b358ef16 100644
--- a/data/pokedex/entries/092.asm
+++ b/data/pokedex/entries/092.asm
@@ -1,7 +1,7 @@
; GastlyPokedexEntry: ; 0x1b8b4a
db "GAS@" ; species name
dw 403, 2 ; height, width
-
+
db "It wraps its op-"
next "ponent in its gas-"
next "like body, slowly"
diff --git a/data/pokedex/entries/093.asm b/data/pokedex/entries/093.asm
index 86c76c9d7..91eb04251 100644
--- a/data/pokedex/entries/093.asm
+++ b/data/pokedex/entries/093.asm
@@ -1,7 +1,7 @@
; HaunterPokedexEntry: ; 0x1b8bbd
db "GAS@" ; species name
dw 503, 2 ; height, width
-
+
db "It hides in the"
next "dark, planning to"
next "take the life of"
diff --git a/data/pokedex/entries/094.asm b/data/pokedex/entries/094.asm
index d58b4467f..96230f750 100644
--- a/data/pokedex/entries/094.asm
+++ b/data/pokedex/entries/094.asm
@@ -1,7 +1,7 @@
; GengarPokedexEntry: ; 0x1b8c25
db "SHADOW@" ; species name
dw 411, 890 ; height, width
-
+
db "Hiding in people's"
next "shadows at night,"
next "it absorbs their"
diff --git a/data/pokedex/entries/095.asm b/data/pokedex/entries/095.asm
index 2ea4708ef..b5dc160c2 100644
--- a/data/pokedex/entries/095.asm
+++ b/data/pokedex/entries/095.asm
@@ -1,7 +1,7 @@
; OnixPokedexEntry: ; 0x1b8c98
db "ROCK SNAKE@" ; species name
dw 2810, 4630 ; height, width
-
+
db "As it digs through"
next "the ground, it"
next "absorbs many hard"
diff --git a/data/pokedex/entries/096.asm b/data/pokedex/entries/096.asm
index c2bf2d5be..ae3ea4f87 100644
--- a/data/pokedex/entries/096.asm
+++ b/data/pokedex/entries/096.asm
@@ -1,7 +1,7 @@
; DrowzeePokedexEntry: ; 0x1b8d0a
db "HYPNOSIS@" ; species name
dw 303, 710 ; height, width
-
+
db "When it twitches"
next "its nose, it can"
next "tell where someone"
diff --git a/data/pokedex/entries/097.asm b/data/pokedex/entries/097.asm
index 474c8b0c7..58f381ec3 100644
--- a/data/pokedex/entries/097.asm
+++ b/data/pokedex/entries/097.asm
@@ -1,7 +1,7 @@
; HypnoPokedexEntry: ; 0x1b8d80
db "HYPNOSIS@" ; species name
dw 503, 1670 ; height, width
-
+
db "The longer it"
next "swings its"
next "pendulum, the"
diff --git a/data/pokedex/entries/098.asm b/data/pokedex/entries/098.asm
index 479238b9d..bd5fd2319 100644
--- a/data/pokedex/entries/098.asm
+++ b/data/pokedex/entries/098.asm
@@ -1,7 +1,7 @@
; KrabbyPokedexEntry: ; 0x1b8ddd
db "RIVER CRAB@" ; species name
dw 104, 140 ; height, width
-
+
db "If it is unable"
next "to find food, it"
next "will absorb"
diff --git a/data/pokedex/entries/099.asm b/data/pokedex/entries/099.asm
index a14e313cd..24af8c655 100644
--- a/data/pokedex/entries/099.asm
+++ b/data/pokedex/entries/099.asm
@@ -1,7 +1,7 @@
; KinglerPokedexEntry: ; 0x1b8e45
db "PINCER@" ; species name
dw 403, 1320 ; height, width
-
+
db "Its oversized claw"
next "is very powerful,"
next "but when it's not"
diff --git a/data/pokedex/entries/100.asm b/data/pokedex/entries/100.asm
index 021bc95ff..48cd124f3 100644
--- a/data/pokedex/entries/100.asm
+++ b/data/pokedex/entries/100.asm
@@ -1,7 +1,7 @@
; VoltorbPokedexEntry: ; 0x1b8eb0
db "BALL@" ; species name
dw 108, 230 ; height, width
-
+
db "During the study"
next "of this #MON,"
next "it was discovered"
diff --git a/data/pokedex/entries/101.asm b/data/pokedex/entries/101.asm
index b91c45323..fa343d260 100644
--- a/data/pokedex/entries/101.asm
+++ b/data/pokedex/entries/101.asm
@@ -1,7 +1,7 @@
; ElectrodePokedexEntry: ; 0x1b8f19
db "BALL@" ; species name
dw 311, 1470 ; height, width
-
+
db "The more energy it"
next "charges up, the"
next "faster it gets."
diff --git a/data/pokedex/entries/102.asm b/data/pokedex/entries/102.asm
index 2b20da627..601e596b6 100644
--- a/data/pokedex/entries/102.asm
+++ b/data/pokedex/entries/102.asm
@@ -1,7 +1,7 @@
; ExeggcutePokedexEntry: ; 0x1b8f84
db "EGG@" ; species name
dw 104, 60 ; height, width
-
+
db "If even one is"
next "separated from the"
next "group, the energy"
diff --git a/data/pokedex/entries/103.asm b/data/pokedex/entries/103.asm
index f39447ecf..5b1fad588 100644
--- a/data/pokedex/entries/103.asm
+++ b/data/pokedex/entries/103.asm
@@ -1,7 +1,7 @@
; ExeggutorPokedexEntry: ; 0x1b8ff6
db "COCONUT@" ; species name
dw 607, 2650 ; height, width
-
+
db "Living in a good"
next "environment makes"
next "it grow lots of"
diff --git a/data/pokedex/entries/104.asm b/data/pokedex/entries/104.asm
index e52d34202..372e3acc7 100644
--- a/data/pokedex/entries/104.asm
+++ b/data/pokedex/entries/104.asm
@@ -1,7 +1,7 @@
; CubonePokedexEntry: ; 0x1b9068
db "LONELY@" ; species name
dw 104, 140 ; height, width
-
+
db "It lost its mother"
next "after its birth."
next "It wears its"
diff --git a/data/pokedex/entries/105.asm b/data/pokedex/entries/105.asm
index 74ae80300..b0c78bd45 100644
--- a/data/pokedex/entries/105.asm
+++ b/data/pokedex/entries/105.asm
@@ -1,7 +1,7 @@
; MarowakPokedexEntry: ; 0x1b90d2
db "BONEKEEPER@" ; species name
dw 303, 990 ; height, width
-
+
db "Somewhere in the"
next "world is a ceme-"
next "tery just for"
diff --git a/data/pokedex/entries/106.asm b/data/pokedex/entries/106.asm
index 1a00fca2c..77c91cd62 100644
--- a/data/pokedex/entries/106.asm
+++ b/data/pokedex/entries/106.asm
@@ -1,7 +1,7 @@
; HitmonleePokedexEntry: ; 0x1b913f
db "KICKING@" ; species name
dw 411, 1100 ; height, width
-
+
db "It is also called"
next "the Kick Master."
next "It uses its"
diff --git a/data/pokedex/entries/107.asm b/data/pokedex/entries/107.asm
index 26fc4cdb6..67701eedd 100644
--- a/data/pokedex/entries/107.asm
+++ b/data/pokedex/entries/107.asm
@@ -1,7 +1,7 @@
; HitmonchanPokedexEntry: ; 0x1b91a4
db "PUNCHING@" ; species name
dw 407, 1110 ; height, width
-
+
db "To increase the"
next "strength of all"
next "its punch moves,"
diff --git a/data/pokedex/entries/108.asm b/data/pokedex/entries/108.asm
index b69015afa..c902f8ece 100644
--- a/data/pokedex/entries/108.asm
+++ b/data/pokedex/entries/108.asm
@@ -1,7 +1,7 @@
; LickitungPokedexEntry: ; 0x1b9210
db "LICKING@" ; species name
dw 311, 1440 ; height, width
-
+
db "It has a tongue"
next "that is over 6'6''"
next "long. It uses this"
diff --git a/data/pokedex/entries/109.asm b/data/pokedex/entries/109.asm
index cd247c691..3b204a4ba 100644
--- a/data/pokedex/entries/109.asm
+++ b/data/pokedex/entries/109.asm
@@ -1,7 +1,7 @@
; KoffingPokedexEntry: ; 0x1b9276
db "POISON GAS@" ; species name
dw 200, 20 ; height, width
-
+
db "If one gets close"
next "enough to it when"
next "it expels poison-"
diff --git a/data/pokedex/entries/110.asm b/data/pokedex/entries/110.asm
index ee51956ff..2798acb17 100644
--- a/data/pokedex/entries/110.asm
+++ b/data/pokedex/entries/110.asm
@@ -1,7 +1,7 @@
; WeezingPokedexEntry: ; 0x1b92ec
db "POISON GAS@" ; species name
dw 311, 210 ; height, width
-
+
db "When it inhales"
next "poisonous gases"
next "from garbage, its"
diff --git a/data/pokedex/entries/111.asm b/data/pokedex/entries/111.asm
index 1b39102a4..82739c31d 100644
--- a/data/pokedex/entries/111.asm
+++ b/data/pokedex/entries/111.asm
@@ -1,7 +1,7 @@
; RhyhornPokedexEntry: ; 0x1b935d
db "SPIKES@" ; species name
dw 303, 2540 ; height, width
-
+
db "It can remember"
next "only one thing at"
next "a time. Once it"
diff --git a/data/pokedex/entries/112.asm b/data/pokedex/entries/112.asm
index cfd79ae02..83c092717 100644
--- a/data/pokedex/entries/112.asm
+++ b/data/pokedex/entries/112.asm
@@ -1,7 +1,7 @@
; RhydonPokedexEntry: ; 0x1b93c5
db "DRILL@" ; species name
dw 603, 2650 ; height, width
-
+
db "By lightly spin-"
next "ning its drill-"
next "like horn, it can"
diff --git a/data/pokedex/entries/113.asm b/data/pokedex/entries/113.asm
index 1388ad6c2..733b5f31b 100644
--- a/data/pokedex/entries/113.asm
+++ b/data/pokedex/entries/113.asm
@@ -1,7 +1,7 @@
; ChanseyPokedexEntry: ; 0x1b942e
db "EGG@" ; species name
dw 307, 760 ; height, width
-
+
db "People try to"
next "catch it for its"
next "extremely"
diff --git a/data/pokedex/entries/114.asm b/data/pokedex/entries/114.asm
index 636de30c8..ece449f78 100644
--- a/data/pokedex/entries/114.asm
+++ b/data/pokedex/entries/114.asm
@@ -1,7 +1,7 @@
; TangelaPokedexEntry: ; 0x1b948c
db "VINE@" ; species name
dw 303, 770 ; height, width
-
+
db "During battle, it"
next "constantly moves"
next "the vines that"
diff --git a/data/pokedex/entries/115.asm b/data/pokedex/entries/115.asm
index ac9d2d01f..c58301976 100644
--- a/data/pokedex/entries/115.asm
+++ b/data/pokedex/entries/115.asm
@@ -1,7 +1,7 @@
; KangaskhanPokedexEntry: ; 0x1b94f6
db "PARENT@" ; species name
dw 703, 1760 ; height, width
-
+
db "To avoid"
next "crushing the"
next "baby it carries in"
diff --git a/data/pokedex/entries/116.asm b/data/pokedex/entries/116.asm
index edb19271a..b6a7f28a1 100644
--- a/data/pokedex/entries/116.asm
+++ b/data/pokedex/entries/116.asm
@@ -1,7 +1,7 @@
; HorseaPokedexEntry: ; 0x1b9553
db "DRAGON@" ; species name
dw 104, 180 ; height, width
-
+
db "When they're in a"
next "safe location,"
next "they can be seen"
diff --git a/data/pokedex/entries/117.asm b/data/pokedex/entries/117.asm
index 8a81cf791..a449cfac6 100644
--- a/data/pokedex/entries/117.asm
+++ b/data/pokedex/entries/117.asm
@@ -1,7 +1,7 @@
; SeadraPokedexEntry: ; 0x1b95b8
db "DRAGON@" ; species name
dw 311, 550 ; height, width
-
+
db "The male raises"
next "the young. If it"
next "is approached, it"
diff --git a/data/pokedex/entries/118.asm b/data/pokedex/entries/118.asm
index 80b48b2b6..378fc9dd4 100644
--- a/data/pokedex/entries/118.asm
+++ b/data/pokedex/entries/118.asm
@@ -1,7 +1,7 @@
; GoldeenPokedexEntry: ; 0x1b9626
db "GOLDFISH@" ; species name
dw 200, 330 ; height, width
-
+
db "During spawning"
next "season, they swim"
next "gracefully in the"
diff --git a/data/pokedex/entries/119.asm b/data/pokedex/entries/119.asm
index 4e8593681..bfbf471dc 100644
--- a/data/pokedex/entries/119.asm
+++ b/data/pokedex/entries/119.asm
@@ -1,7 +1,7 @@
; SeakingPokedexEntry: ; 0x1b9690
db "GOLDFISH@" ; species name
dw 403, 860 ; height, width
-
+
db "When autumn comes,"
next "the males patrol"
next "the area around"
diff --git a/data/pokedex/entries/120.asm b/data/pokedex/entries/120.asm
index 87aee3b3e..0ec441014 100644
--- a/data/pokedex/entries/120.asm
+++ b/data/pokedex/entries/120.asm
@@ -1,7 +1,7 @@
; StaryuPokedexEntry: ; 0x1b9702
db "STARSHAPE@" ; species name
dw 207, 760 ; height, width
-
+
db "When the stars"
next "twinkle at night,"
next "it floats up from"
diff --git a/data/pokedex/entries/121.asm b/data/pokedex/entries/121.asm
index 17497e106..af0bf531e 100644
--- a/data/pokedex/entries/121.asm
+++ b/data/pokedex/entries/121.asm
@@ -1,7 +1,7 @@
; StarmiePokedexEntry: ; 0x1b9776
db "MYSTERIOUS@" ; species name
dw 307, 1760 ; height, width
-
+
db "It is said that it"
next "uses the seven-"
next "colored core of"
diff --git a/data/pokedex/entries/122.asm b/data/pokedex/entries/122.asm
index 1f068663e..cdf2046bf 100644
--- a/data/pokedex/entries/122.asm
+++ b/data/pokedex/entries/122.asm
@@ -1,7 +1,7 @@
; MrMimePokedexEntry: ; 0x1b97ea
db "BARRIER@" ; species name
dw 403, 1200 ; height, width
-
+
db "It uses the"
next "mysterious"
next "power it has in"
diff --git a/data/pokedex/entries/123.asm b/data/pokedex/entries/123.asm
index fed2a139d..c827a5866 100644
--- a/data/pokedex/entries/123.asm
+++ b/data/pokedex/entries/123.asm
@@ -1,7 +1,7 @@
; ScytherPokedexEntry: ; 0x1b9851
db "MANTIS@" ; species name
dw 411, 1230 ; height, width
-
+
db "It's very proud of"
next "its speed. It"
next "moves so fast that"
diff --git a/data/pokedex/entries/124.asm b/data/pokedex/entries/124.asm
index 57610399a..788c42383 100644
--- a/data/pokedex/entries/124.asm
+++ b/data/pokedex/entries/124.asm
@@ -1,7 +1,7 @@
; JynxPokedexEntry: ; 0x1b98c5
db "HUMANSHAPE@" ; species name
dw 407, 900 ; height, width
-
+
db "It has several"
next "different cry pat-"
next "terns, each of"
diff --git a/data/pokedex/entries/125.asm b/data/pokedex/entries/125.asm
index f8dfecc89..7b18798c1 100644
--- a/data/pokedex/entries/125.asm
+++ b/data/pokedex/entries/125.asm
@@ -1,7 +1,7 @@
; ElectabuzzPokedexEntry: ; 0x1b992a
db "ELECTRIC@" ; species name
dw 307, 660 ; height, width
-
+
db "When two"
next "ELECTABUZZ touch,"
next "they control the"
diff --git a/data/pokedex/entries/126.asm b/data/pokedex/entries/126.asm
index 214ba2ff0..2f6382397 100644
--- a/data/pokedex/entries/126.asm
+++ b/data/pokedex/entries/126.asm
@@ -1,7 +1,7 @@
; MagmarPokedexEntry: ; 0x1b9994
db "SPITFIRE@" ; species name
dw 403, 980 ; height, width
-
+
db "It moves more"
next "frequently in hot"
next "areas. It can heal"
diff --git a/data/pokedex/entries/127.asm b/data/pokedex/entries/127.asm
index abe18d8e6..318ea2e4d 100644
--- a/data/pokedex/entries/127.asm
+++ b/data/pokedex/entries/127.asm
@@ -1,7 +1,7 @@
; PinsirPokedexEntry: ; 0x1b99fb
db "STAGBEETLE@" ; species name
dw 411, 1210 ; height, width
-
+
db "When the tempera-"
next "ture drops at"
next "night, it sleeps"
diff --git a/data/pokedex/entries/128.asm b/data/pokedex/entries/128.asm
index 49ebbfee9..78e080826 100644
--- a/data/pokedex/entries/128.asm
+++ b/data/pokedex/entries/128.asm
@@ -1,7 +1,7 @@
; TaurosPokedexEntry: ; 0x1b9a6f
db "WILD BULL@" ; species name
dw 407, 1950 ; height, width
-
+
db "These violent"
next "#MON fight"
next "with other mem-"
diff --git a/data/pokedex/entries/129.asm b/data/pokedex/entries/129.asm
index 7df0ac2c2..c61c21ccd 100644
--- a/data/pokedex/entries/129.asm
+++ b/data/pokedex/entries/129.asm
@@ -1,7 +1,7 @@
; MagikarpPokedexEntry: ; 0x1cc000
db "FISH@" ; species name
dw 211, 220 ; height, width
-
+
db "This weak and"
next "pathetic #MON"
next "gets easily pushed"
diff --git a/data/pokedex/entries/130.asm b/data/pokedex/entries/130.asm
index ae7276fa8..2b8a7db62 100644
--- a/data/pokedex/entries/130.asm
+++ b/data/pokedex/entries/130.asm
@@ -1,7 +1,7 @@
; GyaradosPokedexEntry: ; 0x1cc065
db "ATROCIOUS@" ; species name
dw 2104, 5180 ; height, width
-
+
db "It appears when-"
next "ever there is"
next "world conflict,"
diff --git a/data/pokedex/entries/131.asm b/data/pokedex/entries/131.asm
index ab830a467..612207bad 100644
--- a/data/pokedex/entries/131.asm
+++ b/data/pokedex/entries/131.asm
@@ -1,7 +1,7 @@
; LaprasPokedexEntry: ; 0x1cc0cd
db "TRANSPORT@" ; species name
dw 802, 4850 ; height, width
-
+
db "This gentle"
next "#MON loves to"
next "give people rides"
diff --git a/data/pokedex/entries/132.asm b/data/pokedex/entries/132.asm
index e2f6aac0b..6169b3881 100644
--- a/data/pokedex/entries/132.asm
+++ b/data/pokedex/entries/132.asm
@@ -1,7 +1,7 @@
; DittoPokedexEntry: ; 0x1cc13c
db "TRANSFORM@" ; species name
dw 100, 90 ; height, width
-
+
db "When it encount-"
next "ers another DITTO,"
next "it will move"
diff --git a/data/pokedex/entries/133.asm b/data/pokedex/entries/133.asm
index 70048b31f..c257222fb 100644
--- a/data/pokedex/entries/133.asm
+++ b/data/pokedex/entries/133.asm
@@ -1,7 +1,7 @@
; EeveePokedexEntry: ; 0x1cc1b2
db "EVOLUTION@" ; species name
dw 100, 140 ; height, width
-
+
db "Its ability to"
next "evolve into many"
next "forms allows it to"
diff --git a/data/pokedex/entries/134.asm b/data/pokedex/entries/134.asm
index dad373f65..4a6bad994 100644
--- a/data/pokedex/entries/134.asm
+++ b/data/pokedex/entries/134.asm
@@ -1,7 +1,7 @@
; VaporeonPokedexEntry: ; 0x1cc224
db "BUBBLE JET@" ; species name
dw 303, 640 ; height, width
-
+
db "As it uses the"
next "fins on the tip"
next "of its tail to"
diff --git a/data/pokedex/entries/135.asm b/data/pokedex/entries/135.asm
index 419ab1d1c..dbd5c6dd4 100644
--- a/data/pokedex/entries/135.asm
+++ b/data/pokedex/entries/135.asm
@@ -1,7 +1,7 @@
; JolteonPokedexEntry: ; 0x1cc28b
db "LIGHTNING@" ; species name
dw 207, 540 ; height, width
-
+
db "The negatively"
next "charged ions"
next "generated in its"
diff --git a/data/pokedex/entries/136.asm b/data/pokedex/entries/136.asm
index 83f30d458..a8f68f638 100644
--- a/data/pokedex/entries/136.asm
+++ b/data/pokedex/entries/136.asm
@@ -1,7 +1,7 @@
; FlareonPokedexEntry: ; 0x1cc2ec
db "FLAME@" ; species name
dw 211, 550 ; height, width
-
+
db "Once it has stored"
next "up enough heat,"
next "this #MON's"
diff --git a/data/pokedex/entries/137.asm b/data/pokedex/entries/137.asm
index 904e1869f..f096980c4 100644
--- a/data/pokedex/entries/137.asm
+++ b/data/pokedex/entries/137.asm
@@ -1,7 +1,7 @@
; PorygonPokedexEntry: ; 0x1cc353
db "VIRTUAL@" ; species name
dw 207, 800 ; height, width
-
+
db "An artificial"
next "#MON created"
next "due to extensive"
diff --git a/data/pokedex/entries/138.asm b/data/pokedex/entries/138.asm
index 3bda088c4..8efece8ca 100644
--- a/data/pokedex/entries/138.asm
+++ b/data/pokedex/entries/138.asm
@@ -1,7 +1,7 @@
; OmanytePokedexEntry: ; 0x1cc3c1
db "SPIRAL@" ; species name
dw 104, 170 ; height, width
-
+
db "In prehistoric"
next "times, it swam on"
next "the sea floor,"
diff --git a/data/pokedex/entries/139.asm b/data/pokedex/entries/139.asm
index 782eb0212..9acada380 100644
--- a/data/pokedex/entries/139.asm
+++ b/data/pokedex/entries/139.asm
@@ -1,7 +1,7 @@
; OmastarPokedexEntry: ; 0x1cc42e
db "SPIRAL@" ; species name
dw 303, 770 ; height, width
-
+
db "Its heavy shell"
next "allowed it to"
next "reach only nearby"
diff --git a/data/pokedex/entries/140.asm b/data/pokedex/entries/140.asm
index 9b011e90a..a1ffa5750 100644
--- a/data/pokedex/entries/140.asm
+++ b/data/pokedex/entries/140.asm
@@ -1,7 +1,7 @@
; KabutoPokedexEntry: ; 0x1cc497
db "SHELLFISH@" ; species name
dw 108, 250 ; height, width
-
+
db "Three hundred"
next "million years ago,"
next "it hid on the sea"
diff --git a/data/pokedex/entries/141.asm b/data/pokedex/entries/141.asm
index 03cdc9f05..1d355f0a0 100644
--- a/data/pokedex/entries/141.asm
+++ b/data/pokedex/entries/141.asm
@@ -1,7 +1,7 @@
; KabutopsPokedexEntry: ; 0x1cc507
db "SHELLFISH@" ; species name
dw 403, 890 ; height, width
-
+
db "It was able to"
next "swim quickly thro-"
next "ugh the water by"
diff --git a/data/pokedex/entries/142.asm b/data/pokedex/entries/142.asm
index 7971f7c7c..1e8fee8d4 100644
--- a/data/pokedex/entries/142.asm
+++ b/data/pokedex/entries/142.asm
@@ -1,7 +1,7 @@
; AerodactylPokedexEntry: ; 0x1cc576
db "FOSSIL@" ; species name
dw 511, 1300 ; height, width
-
+
db "In prehistoric"
next "times, this"
next "#MON flew"
diff --git a/data/pokedex/entries/143.asm b/data/pokedex/entries/143.asm
index 7a50d1817..413de4e5e 100644
--- a/data/pokedex/entries/143.asm
+++ b/data/pokedex/entries/143.asm
@@ -1,7 +1,7 @@
; SnorlaxPokedexEntry: ; 0x1cc5cf
db "SLEEPING@" ; species name
dw 611, 10140 ; height, width
-
+
db "This #MON's"
next "stomach is so"
next "strong, even"
diff --git a/data/pokedex/entries/144.asm b/data/pokedex/entries/144.asm
index 76e413985..227428d2a 100644
--- a/data/pokedex/entries/144.asm
+++ b/data/pokedex/entries/144.asm
@@ -1,7 +1,7 @@
; ArticunoPokedexEntry: ; 0x1cc632
db "FREEZE@" ; species name
dw 507, 1220 ; height, width
-
+
db "Legendary bird"
next "#MON. As it"
next "flies through the"
diff --git a/data/pokedex/entries/145.asm b/data/pokedex/entries/145.asm
index 7446c8568..886d54a16 100644
--- a/data/pokedex/entries/145.asm
+++ b/data/pokedex/entries/145.asm
@@ -1,7 +1,7 @@
; ZapdosPokedexEntry: ; 0x1cc697
db "ELECTRIC@" ; species name
dw 503, 1160 ; height, width
-
+
db "Legendary bird"
next "#MON. They say"
next "lightning caused"
diff --git a/data/pokedex/entries/146.asm b/data/pokedex/entries/146.asm
index 90fa0d1f9..5af28e5fb 100644
--- a/data/pokedex/entries/146.asm
+++ b/data/pokedex/entries/146.asm
@@ -1,7 +1,7 @@
; MoltresPokedexEntry: ; 0x1cc706
db "FLAME@" ; species name
dw 607, 1320 ; height, width
-
+
db "Legendary bird"
next "#MON. It is"
next "said to migrate"
diff --git a/data/pokedex/entries/147.asm b/data/pokedex/entries/147.asm
index acffd7976..2f0f2945a 100644
--- a/data/pokedex/entries/147.asm
+++ b/data/pokedex/entries/147.asm
@@ -1,7 +1,7 @@
; DratiniPokedexEntry: ; 0x1cc761
db "DRAGON@" ; species name
dw 511, 70 ; height, width
-
+
db "It sheds many lay-"
next "ers of skin as it"
next "grows larger. Dur-"
diff --git a/data/pokedex/entries/148.asm b/data/pokedex/entries/148.asm
index 5e6b93b5d..c67833d83 100644
--- a/data/pokedex/entries/148.asm
+++ b/data/pokedex/entries/148.asm
@@ -1,7 +1,7 @@
; DragonairPokedexEntry: ; 0x1cc7dc
db "DRAGON@" ; species name
dw 1301, 360 ; height, width
-
+
db "It is called the"
next "divine #MON."
next "When its entire"
diff --git a/data/pokedex/entries/149.asm b/data/pokedex/entries/149.asm
index 07d5eec3d..26b6765e5 100644
--- a/data/pokedex/entries/149.asm
+++ b/data/pokedex/entries/149.asm
@@ -1,7 +1,7 @@
; DragonitePokedexEntry: ; 0x1cc843
db "DRAGON@" ; species name
dw 703, 4630 ; height, width
-
+
db "It is said that"
next "somewhere in the"
next "ocean lies an"
diff --git a/data/pokedex/entries/150.asm b/data/pokedex/entries/150.asm
index 3e11c040d..229407db1 100644
--- a/data/pokedex/entries/150.asm
+++ b/data/pokedex/entries/150.asm
@@ -1,7 +1,7 @@
; MewtwoPokedexEntry: ; 0x1cc8ae
db "GENETIC@" ; species name
dw 607, 2690 ; height, width
-
+
db "Said to rest qui-"
next "etly in an"
next "undiscovered cave,"
diff --git a/data/pokedex/entries/151.asm b/data/pokedex/entries/151.asm
index 9fac31c83..d453b77fd 100644
--- a/data/pokedex/entries/151.asm
+++ b/data/pokedex/entries/151.asm
@@ -1,7 +1,7 @@
; MewPokedexEntry: ; 0x1cc915
db "NEW SPECIE@" ; species name
dw 104, 90 ; height, width
-
+
db "Because it can"
next "learn any move,"
next "some people began"
diff --git a/data/pokedex/entries/152.asm b/data/pokedex/entries/152.asm
index 480a7d9a4..0fb30dcf1 100644
--- a/data/pokedex/entries/152.asm
+++ b/data/pokedex/entries/152.asm
@@ -1,7 +1,7 @@
; ChikoritaPokedexEntry: ; 0x1cc988
db "LEAF@" ; species name
dw 211, 140 ; height, width
-
+
db "It loves to bask"
next "in the sunlight."
next "It uses the leaf"
diff --git a/data/pokedex/entries/153.asm b/data/pokedex/entries/153.asm
index bbbd07558..a9e231290 100644
--- a/data/pokedex/entries/153.asm
+++ b/data/pokedex/entries/153.asm
@@ -1,7 +1,7 @@
; BayleefPokedexEntry: ; 0x1cc9e9
db "LEAF@" ; species name
dw 311, 350 ; height, width
-
+
db "The scent that"
next "wafts from the"
next "leaves on its neck"
diff --git a/data/pokedex/entries/154.asm b/data/pokedex/entries/154.asm
index be345cd28..6b71ad16c 100644
--- a/data/pokedex/entries/154.asm
+++ b/data/pokedex/entries/154.asm
@@ -1,7 +1,7 @@
; MeganiumPokedexEntry: ; 0x1cca54
db "HERB@" ; species name
dw 511, 2220 ; height, width
-
+
db "Anyone who stands"
next "beside it becomes"
next "refreshed, just as"
diff --git a/data/pokedex/entries/155.asm b/data/pokedex/entries/155.asm
index e155975df..c4ac12a11 100644
--- a/data/pokedex/entries/155.asm
+++ b/data/pokedex/entries/155.asm
@@ -1,7 +1,7 @@
; CyndaquilPokedexEntry: ; 0x1ccabd
db "FIRE MOUSE@" ; species name
dw 108, 170 ; height, width
-
+
db "The fire that"
next "spouts from its"
next "back burns hottest"
diff --git a/data/pokedex/entries/156.asm b/data/pokedex/entries/156.asm
index d78a560ee..f81164470 100644
--- a/data/pokedex/entries/156.asm
+++ b/data/pokedex/entries/156.asm
@@ -1,7 +1,7 @@
; QuilavaPokedexEntry: ; 0x1ccb33
db "VOLCANO@" ; species name
dw 211, 420 ; height, width
-
+
db "Before battle, it"
next "turns its back on"
next "its opponent to"
diff --git a/data/pokedex/entries/157.asm b/data/pokedex/entries/157.asm
index bddc45430..72792d0fc 100644
--- a/data/pokedex/entries/157.asm
+++ b/data/pokedex/entries/157.asm
@@ -1,7 +1,7 @@
; TyphlosionPokedexEntry: ; 0x1ccba0
db "VOLCANO@" ; species name
dw 507, 1750 ; height, width
-
+
db "When heat from its"
next "body causes the"
next "air around it to"
diff --git a/data/pokedex/entries/158.asm b/data/pokedex/entries/158.asm
index b949dbbbe..191c127db 100644
--- a/data/pokedex/entries/158.asm
+++ b/data/pokedex/entries/158.asm
@@ -1,7 +1,7 @@
; TotodilePokedexEntry: ; 0x1ccc14
db "BIG JAW@" ; species name
dw 200, 210 ; height, width
-
+
db "This rough critter"
next "chomps at any"
next "moving object it"
diff --git a/data/pokedex/entries/159.asm b/data/pokedex/entries/159.asm
index 96b1e5aaa..6e83161db 100644
--- a/data/pokedex/entries/159.asm
+++ b/data/pokedex/entries/159.asm
@@ -1,7 +1,7 @@
; CroconawPokedexEntry: ; 0x1ccc84
db "BIG JAW@" ; species name
dw 307, 550 ; height, width
-
+
db "The tips of its"
next "fangs are slanted"
next "backward. Once"
diff --git a/data/pokedex/entries/160.asm b/data/pokedex/entries/160.asm
index d942d2fd3..f4d16760a 100644
--- a/data/pokedex/entries/160.asm
+++ b/data/pokedex/entries/160.asm
@@ -1,7 +1,7 @@
; FeraligatrPokedexEntry: ; 0x1cccf9
db "BIG JAW@" ; species name
dw 707, 1960 ; height, width
-
+
db "Although it has a"
next "massive body, its"
next "powerful hind legs"
diff --git a/data/pokedex/entries/161.asm b/data/pokedex/entries/161.asm
index 113755a25..4777dc267 100644
--- a/data/pokedex/entries/161.asm
+++ b/data/pokedex/entries/161.asm
@@ -1,7 +1,7 @@
; SentretPokedexEntry: ; 0x1ccd6b
db "SCOUT@" ; species name
dw 207, 130 ; height, width
-
+
db "When acting as a"
next "lookout, it warns"
next "others of danger"
diff --git a/data/pokedex/entries/162.asm b/data/pokedex/entries/162.asm
index b7fbce09d..4b0cdd360 100644
--- a/data/pokedex/entries/162.asm
+++ b/data/pokedex/entries/162.asm
@@ -1,7 +1,7 @@
; FurretPokedexEntry: ; 0x1ccddd
db "LONG BODY@" ; species name
dw 511, 720 ; height, width
-
+
db "It lives in narrow"
next "burrows that fit"
next "its slim body. The"
diff --git a/data/pokedex/entries/163.asm b/data/pokedex/entries/163.asm
index add305d3d..627227ae8 100644
--- a/data/pokedex/entries/163.asm
+++ b/data/pokedex/entries/163.asm
@@ -1,7 +1,7 @@
; HoothootPokedexEntry: ; 0x1cce58
db "OWL@" ; species name
dw 204, 470 ; height, width
-
+
db "It begins to hoot"
next "at the same time"
next "every day. Some"
diff --git a/data/pokedex/entries/164.asm b/data/pokedex/entries/164.asm
index 55c2d39d9..2ed537a4e 100644
--- a/data/pokedex/entries/164.asm
+++ b/data/pokedex/entries/164.asm
@@ -1,7 +1,7 @@
; NoctowlPokedexEntry: ; 0x1cceb9
db "OWL@" ; species name
dw 503, 900 ; height, width
-
+
db "Its extremely soft"
next "feathers make no"
next "sound in flight."
diff --git a/data/pokedex/entries/165.asm b/data/pokedex/entries/165.asm
index 28e8a6c7b..3f484f500 100644
--- a/data/pokedex/entries/165.asm
+++ b/data/pokedex/entries/165.asm
@@ -1,7 +1,7 @@
; LedybaPokedexEntry: ; 0x1ccf2c
db "FIVE STAR@" ; species name
dw 303, 240 ; height, width
-
+
db "It is timid and"
next "clusters together"
next "with others. The"
diff --git a/data/pokedex/entries/166.asm b/data/pokedex/entries/166.asm
index 5222adfa8..7e4c9d388 100644
--- a/data/pokedex/entries/166.asm
+++ b/data/pokedex/entries/166.asm
@@ -1,7 +1,7 @@
; LedianPokedexEntry: ; 0x1ccfa0
db "FIVE STAR@" ; species name
dw 407, 780 ; height, width
-
+
db "In the daytime"
next "when it gets warm,"
next "it curls up inside"
diff --git a/data/pokedex/entries/167.asm b/data/pokedex/entries/167.asm
index 6c8fa1147..40c7ef817 100644
--- a/data/pokedex/entries/167.asm
+++ b/data/pokedex/entries/167.asm
@@ -1,7 +1,7 @@
; SpinarakPokedexEntry: ; 0x1cd012
db "STRINGSPIT@" ; species name
dw 108, 190 ; height, width
-
+
db "If prey becomes"
next "ensnared in its"
next "nest of spun"
diff --git a/data/pokedex/entries/168.asm b/data/pokedex/entries/168.asm
index 6ccb82be9..7d3211ef8 100644
--- a/data/pokedex/entries/168.asm
+++ b/data/pokedex/entries/168.asm
@@ -1,7 +1,7 @@
; AriadosPokedexEntry: ; 0x1cd083
db "LONG LEG@" ; species name
dw 307, 740 ; height, width
-
+
db "Rather than mak-"
next "ing a nest in one"
next "specific spot, it"
diff --git a/data/pokedex/entries/169.asm b/data/pokedex/entries/169.asm
index 065c78c9b..be0d5c896 100644
--- a/data/pokedex/entries/169.asm
+++ b/data/pokedex/entries/169.asm
@@ -1,7 +1,7 @@
; CrobatPokedexEntry: ; 0x1cd0f5
db "BAT@" ; species name
dw 511, 1650 ; height, width
-
+
db "As a result of its"
next "pursuit of faster,"
next "yet more silent"
diff --git a/data/pokedex/entries/170.asm b/data/pokedex/entries/170.asm
index 91f6a9d73..3001702cd 100644
--- a/data/pokedex/entries/170.asm
+++ b/data/pokedex/entries/170.asm
@@ -1,7 +1,7 @@
; ChinchouPokedexEntry: ; 0x1cd165
db "ANGLER@" ; species name
dw 108, 260 ; height, width
-
+
db "Its antennae, whi-"
next "ch evolved from a"
next "fin, have both po-"
diff --git a/data/pokedex/entries/171.asm b/data/pokedex/entries/171.asm
index 52a9a4a3a..6ed171c38 100644
--- a/data/pokedex/entries/171.asm
+++ b/data/pokedex/entries/171.asm
@@ -1,7 +1,7 @@
; LanturnPokedexEntry: ; 0x1cd1de
db "LIGHT@" ; species name
dw 311, 500 ; height, width
-
+
db "This #MON uses"
next "the bright part of"
next "its body, which"
diff --git a/data/pokedex/entries/172.asm b/data/pokedex/entries/172.asm
index 5058b8cd5..d4de60fbc 100644
--- a/data/pokedex/entries/172.asm
+++ b/data/pokedex/entries/172.asm
@@ -1,7 +1,7 @@
; PichuPokedexEntry: ; 0x1cd243
db "TINY MOUSE@" ; species name
dw 100, 40 ; height, width
-
+
db "It is unskilled at"
next "storing electric"
next "power. Any kind of"
diff --git a/data/pokedex/entries/173.asm b/data/pokedex/entries/173.asm
index b4be5050b..0d00fa2d9 100644
--- a/data/pokedex/entries/173.asm
+++ b/data/pokedex/entries/173.asm
@@ -1,7 +1,7 @@
; CleffaPokedexEntry: ; 0x1cd2bc
db "STARSHAPE@" ; species name
dw 100, 70 ; height, width
-
+
db "If the impact site"
next "of a meteorite is"
next "found, this"
diff --git a/data/pokedex/entries/174.asm b/data/pokedex/entries/174.asm
index 64d4be612..35983d91d 100644
--- a/data/pokedex/entries/174.asm
+++ b/data/pokedex/entries/174.asm
@@ -1,7 +1,7 @@
; IgglybuffPokedexEntry: ; 0x1cd32c
db "BALLOON@" ; species name
dw 100, 20 ; height, width
-
+
db "Instead of walking"
next "with its short"
next "legs, it moves"
diff --git a/data/pokedex/entries/175.asm b/data/pokedex/entries/175.asm
index 10691feb4..deb898861 100644
--- a/data/pokedex/entries/175.asm
+++ b/data/pokedex/entries/175.asm
@@ -1,7 +1,7 @@
; TogepiPokedexEntry: ; 0x1cd396
db "SPIKE BALL@" ; species name
dw 100, 30 ; height, width
-
+
db "It is considered"
next "to be a symbol of"
next "good luck. Its"
diff --git a/data/pokedex/entries/176.asm b/data/pokedex/entries/176.asm
index f2510b3ee..80ae5e292 100644
--- a/data/pokedex/entries/176.asm
+++ b/data/pokedex/entries/176.asm
@@ -1,7 +1,7 @@
; TogeticPokedexEntry: ; 0x1cd402
db "HAPPINESS@" ; species name
dw 200, 70 ; height, width
-
+
db "Although it does"
next "not flap its wings"
next "very much, it can"
diff --git a/data/pokedex/entries/177.asm b/data/pokedex/entries/177.asm
index 6c1deb780..f417b6aef 100644
--- a/data/pokedex/entries/177.asm
+++ b/data/pokedex/entries/177.asm
@@ -1,7 +1,7 @@
; NatuPokedexEntry: ; 0x1cd47d
db "LITTLE BIRD@" ; species name
dw 8, 40 ; height, width
-
+
db "It is extremely"
next "good at climbing"
next "tree trunks and"
diff --git a/data/pokedex/entries/178.asm b/data/pokedex/entries/178.asm
index baa441474..37f60d502 100644
--- a/data/pokedex/entries/178.asm
+++ b/data/pokedex/entries/178.asm
@@ -1,7 +1,7 @@
; XatuPokedexEntry: ; 0x1cd4e9
db "MYSTIC@" ; species name
dw 411, 330 ; height, width
-
+
db "Once it begins to"
next "meditate at sun-"
next "rise, the entire"
diff --git a/data/pokedex/entries/179.asm b/data/pokedex/entries/179.asm
index b76ebfc0e..1aee7365b 100644
--- a/data/pokedex/entries/179.asm
+++ b/data/pokedex/entries/179.asm
@@ -1,7 +1,7 @@
; MareepPokedexEntry: ; 0x1cd551
db "WOOL@" ; species name
dw 200, 170 ; height, width
-
+
db "It stores lots of"
next "air in its soft"
next "fur, allowing it"
diff --git a/data/pokedex/entries/180.asm b/data/pokedex/entries/180.asm
index 2986debe0..966c390fe 100644
--- a/data/pokedex/entries/180.asm
+++ b/data/pokedex/entries/180.asm
@@ -1,7 +1,7 @@
; FlaaffyPokedexEntry: ; 0x1cd5b8
db "WOOL@" ; species name
dw 207, 290 ; height, width
-
+
db "Because of its"
next "rubbery, electric-"
next "ity-resistant"
diff --git a/data/pokedex/entries/181.asm b/data/pokedex/entries/181.asm
index 44f0fbcbc..abf237ad8 100644
--- a/data/pokedex/entries/181.asm
+++ b/data/pokedex/entries/181.asm
@@ -1,7 +1,7 @@
; AmpharosPokedexEntry: ; 0x1cd626
db "LIGHT@" ; species name
dw 407, 1360 ; height, width
-
+
db "When it gets dark,"
next "the light from its"
next "bright, shiny tail"
diff --git a/data/pokedex/entries/182.asm b/data/pokedex/entries/182.asm
index 4c12e88a5..633e6790b 100644
--- a/data/pokedex/entries/182.asm
+++ b/data/pokedex/entries/182.asm
@@ -1,7 +1,7 @@
; BellossomPokedexEntry: ; 0x1cd69a
db "FLOWER@" ; species name
dw 104, 130 ; height, width
-
+
db "When these dance"
next "together, their"
next "petals rub against"
diff --git a/data/pokedex/entries/183.asm b/data/pokedex/entries/183.asm
index 2a47da48d..c81bb82b3 100644
--- a/data/pokedex/entries/183.asm
+++ b/data/pokedex/entries/183.asm
@@ -1,7 +1,7 @@
; MarillPokedexEntry: ; 0x1cd705
db "AQUAMOUSE@" ; species name
dw 104, 190 ; height, width
-
+
db "The fur on its"
next "body naturally"
next "repels water. It"
diff --git a/data/pokedex/entries/184.asm b/data/pokedex/entries/184.asm
index cc1ad3587..424b6a71a 100644
--- a/data/pokedex/entries/184.asm
+++ b/data/pokedex/entries/184.asm
@@ -1,7 +1,7 @@
; AzumarillPokedexEntry: ; 0x1cd771
db "AQUARABBIT@" ; species name
dw 207, 630 ; height, width
-
+
db "The bubble-like"
next "pattern on its"
next "stomach helps it"
diff --git a/data/pokedex/entries/185.asm b/data/pokedex/entries/185.asm
index eb1608ef3..29326afdc 100644
--- a/data/pokedex/entries/185.asm
+++ b/data/pokedex/entries/185.asm
@@ -1,7 +1,7 @@
; SudowoodoPokedexEntry: ; 0x1cd7d9
db "IMITATION@" ; species name
dw 311, 840 ; height, width
-
+
db "If a tree branch"
next "shakes when there"
next "is no wind, it's a"
diff --git a/data/pokedex/entries/186.asm b/data/pokedex/entries/186.asm
index 1525a27b7..08ac686dc 100644
--- a/data/pokedex/entries/186.asm
+++ b/data/pokedex/entries/186.asm
@@ -1,7 +1,7 @@
; PolitoedPokedexEntry: ; 0x1cd84b
db "FROG@" ; species name
dw 307, 750 ; height, width
-
+
db "When it expands"
next "its throat to"
next "croak out a tune,"
diff --git a/data/pokedex/entries/187.asm b/data/pokedex/entries/187.asm
index 56898131c..3d3f52a49 100644
--- a/data/pokedex/entries/187.asm
+++ b/data/pokedex/entries/187.asm
@@ -1,7 +1,7 @@
; HoppipPokedexEntry: ; 0x1cd8b5
db "COTTONWEED@" ; species name
dw 104, 10 ; height, width
-
+
db "It can be carried"
next "away on even the"
next "gentlest breeze."
diff --git a/data/pokedex/entries/188.asm b/data/pokedex/entries/188.asm
index 4aba157a9..a62efe79b 100644
--- a/data/pokedex/entries/188.asm
+++ b/data/pokedex/entries/188.asm
@@ -1,7 +1,7 @@
; SkiploomPokedexEntry: ; 0x1cd928
db "COTTONWEED@" ; species name
dw 200, 20 ; height, width
-
+
db "As soon as it"
next "rains, it closes"
next "its flower and"
diff --git a/data/pokedex/entries/189.asm b/data/pokedex/entries/189.asm
index 07154b6b3..dc2193ea1 100644
--- a/data/pokedex/entries/189.asm
+++ b/data/pokedex/entries/189.asm
@@ -1,7 +1,7 @@
; JumpluffPokedexEntry: ; 0x1cd998
db "COTTONWEED@" ; species name
dw 207, 70 ; height, width
-
+
db "Even in the fierc-"
next "est wind, it can"
next "control its fluff"
diff --git a/data/pokedex/entries/190.asm b/data/pokedex/entries/190.asm
index 86bb3cdff..261c1078d 100644
--- a/data/pokedex/entries/190.asm
+++ b/data/pokedex/entries/190.asm
@@ -1,7 +1,7 @@
; AipomPokedexEntry: ; 0x1cda11
db "LONG TAIL@" ; species name
dw 207, 250 ; height, width
-
+
db "It uses its tail"
next "to hang on to tree"
next "branches. It uses"
diff --git a/data/pokedex/entries/191.asm b/data/pokedex/entries/191.asm
index 96e235198..e7fab270e 100644
--- a/data/pokedex/entries/191.asm
+++ b/data/pokedex/entries/191.asm
@@ -1,7 +1,7 @@
; SunkernPokedexEntry: ; 0x1cda87
db "SEED@" ; species name
dw 100, 40 ; height, width
-
+
db "It is very weak."
next "Its only means of"
next "defense is to"
diff --git a/data/pokedex/entries/192.asm b/data/pokedex/entries/192.asm
index a92e9db45..010a8fef7 100644
--- a/data/pokedex/entries/192.asm
+++ b/data/pokedex/entries/192.asm
@@ -1,7 +1,7 @@
; SunfloraPokedexEntry: ; 0x1cdaef
db "SUN@" ; species name
dw 207, 190 ; height, width
-
+
db "As the hot season"
next "approaches, the"
next "petals on this"
diff --git a/data/pokedex/entries/193.asm b/data/pokedex/entries/193.asm
index 8a9d14ec8..5463afd96 100644
--- a/data/pokedex/entries/193.asm
+++ b/data/pokedex/entries/193.asm
@@ -1,7 +1,7 @@
; YanmaPokedexEntry: ; 0x1d0000
db "CLEAR WING@" ; species name
dw 311, 840 ; height, width
-
+
db "It can see in all"
next "directions without"
next "moving its big"
diff --git a/data/pokedex/entries/194.asm b/data/pokedex/entries/194.asm
index 6ce375ae1..23a8cab88 100644
--- a/data/pokedex/entries/194.asm
+++ b/data/pokedex/entries/194.asm
@@ -1,7 +1,7 @@
; WooperPokedexEntry: ; 0x1d0078
db "WATER FISH@" ; species name
dw 104, 190 ; height, width
-
+
db "A mucous"
next "membrane covers"
next "its body. Touching"
diff --git a/data/pokedex/entries/195.asm b/data/pokedex/entries/195.asm
index 6d5e5a282..daae376b1 100644
--- a/data/pokedex/entries/195.asm
+++ b/data/pokedex/entries/195.asm
@@ -1,7 +1,7 @@
; QuagsirePokedexEntry: ; 0x1d00dd
db "WATER FISH@" ; species name
dw 407, 1650 ; height, width
-
+
db "Its body is always"
next "slimy. It often"
next "bangs its head on"
diff --git a/data/pokedex/entries/196.asm b/data/pokedex/entries/196.asm
index c1644671a..e8a75d7df 100644
--- a/data/pokedex/entries/196.asm
+++ b/data/pokedex/entries/196.asm
@@ -1,7 +1,7 @@
; EspeonPokedexEntry: ; 0x1d0155
db "SUN@" ; species name
dw 211, 580 ; height, width
-
+
db "The tip of its"
next "forked tail"
next "quivers when it is"
diff --git a/data/pokedex/entries/197.asm b/data/pokedex/entries/197.asm
index d19e690b9..24c3f3f05 100644
--- a/data/pokedex/entries/197.asm
+++ b/data/pokedex/entries/197.asm
@@ -1,7 +1,7 @@
; UmbreonPokedexEntry: ; 0x1d01af
db "MOONLIGHT@" ; species name
dw 303, 600 ; height, width
-
+
db "On the night of a"
next "full moon, or when"
next "it gets excited,"
diff --git a/data/pokedex/entries/198.asm b/data/pokedex/entries/198.asm
index 72ce3925b..52c9873b2 100644
--- a/data/pokedex/entries/198.asm
+++ b/data/pokedex/entries/198.asm
@@ -1,7 +1,7 @@
; MurkrowPokedexEntry: ; 0x1d021e
db "DARKNESS@" ; species name
dw 108, 50 ; height, width
-
+
db "It hides any shiny"
next "object it finds in"
next "a secret location."
diff --git a/data/pokedex/entries/199.asm b/data/pokedex/entries/199.asm
index 60726c2d1..3d032b756 100644
--- a/data/pokedex/entries/199.asm
+++ b/data/pokedex/entries/199.asm
@@ -1,7 +1,7 @@
; SlowkingPokedexEntry: ; 0x1d0292
db "ROYAL@" ; species name
dw 607, 1750 ; height, width
-
+
db "Every time it ya-"
next "wns, SHELLDER"
next "injects more poi-"
diff --git a/data/pokedex/entries/200.asm b/data/pokedex/entries/200.asm
index f646d85ae..8a3bda2e4 100644
--- a/data/pokedex/entries/200.asm
+++ b/data/pokedex/entries/200.asm
@@ -1,7 +1,7 @@
; MisdreavusPokedexEntry: ; 0x1d0301
db "SCREECH@" ; species name
dw 204, 20 ; height, width
-
+
db "It loves to watch"
next "people it's scar-"
next "ed. It frightens"
diff --git a/data/pokedex/entries/201.asm b/data/pokedex/entries/201.asm
index 76b9da319..d001ee8a3 100644
--- a/data/pokedex/entries/201.asm
+++ b/data/pokedex/entries/201.asm
@@ -1,7 +1,7 @@
; UnownPokedexEntry: ; 0x1d0373
db "SYMBOL@" ; species name
dw 108, 110 ; height, width
-
+
db "Because different"
next "types of UNOWN"
next "exist, it is said"
diff --git a/data/pokedex/entries/202.asm b/data/pokedex/entries/202.asm
index 950f65edd..85ab8c0e9 100644
--- a/data/pokedex/entries/202.asm
+++ b/data/pokedex/entries/202.asm
@@ -1,7 +1,7 @@
; WobbuffetPokedexEntry: ; 0x1d03dd
db "PATIENT@" ; species name
dw 403, 630 ; height, width
-
+
db "In order to con-"
next "ceal its black"
next "tail, it lives in"
diff --git a/data/pokedex/entries/203.asm b/data/pokedex/entries/203.asm
index e6cdca5d7..faf1850ce 100644
--- a/data/pokedex/entries/203.asm
+++ b/data/pokedex/entries/203.asm
@@ -1,7 +1,7 @@
; GirafarigPokedexEntry: ; 0x1d0446
db "LONG NECK@" ; species name
dw 411, 910 ; height, width
-
+
db "When it is in"
next "danger, its tail"
next "uses some sort of"
diff --git a/data/pokedex/entries/204.asm b/data/pokedex/entries/204.asm
index 502a5d9b1..36cc09610 100644
--- a/data/pokedex/entries/204.asm
+++ b/data/pokedex/entries/204.asm
@@ -1,7 +1,7 @@
; PinecoPokedexEntry: ; 0x1d04b0
db "BAGWORM@" ; species name
dw 200, 160 ; height, width
-
+
db "It spits out a"
next "fluid that it uses"
next "to glue tree bark"
diff --git a/data/pokedex/entries/205.asm b/data/pokedex/entries/205.asm
index 09df4b488..a4f6255f1 100644
--- a/data/pokedex/entries/205.asm
+++ b/data/pokedex/entries/205.asm
@@ -1,7 +1,7 @@
; ForretressPokedexEntry: ; 0x1d0524
db "BAGWORM@" ; species name
dw 311, 2770 ; height, width
-
+
db "Usually found"
next "hanging on to a"
next "fat tree trunk. It"
diff --git a/data/pokedex/entries/206.asm b/data/pokedex/entries/206.asm
index ec2525beb..f346636b0 100644
--- a/data/pokedex/entries/206.asm
+++ b/data/pokedex/entries/206.asm
@@ -1,7 +1,7 @@
; DunsparcePokedexEntry: ; 0x1d0593
db "LAND SNAKE@" ; species name
dw 411, 310 ; height, width
-
+
db "It hides deep"
next "inside caves where"
next "no light ever"
diff --git a/data/pokedex/entries/207.asm b/data/pokedex/entries/207.asm
index 435df525c..298b9d30d 100644
--- a/data/pokedex/entries/207.asm
+++ b/data/pokedex/entries/207.asm
@@ -1,7 +1,7 @@
; GligarPokedexEntry: ; 0x1d0604
db "FLYSCORPIO@" ; species name
dw 307, 1430 ; height, width
-
+
db "It builds its nest"
next "on a steep cliff."
next "When it is done"
diff --git a/data/pokedex/entries/208.asm b/data/pokedex/entries/208.asm
index 5861dab78..37d9bcbfe 100644
--- a/data/pokedex/entries/208.asm
+++ b/data/pokedex/entries/208.asm
@@ -1,7 +1,7 @@
; SteelixPokedexEntry: ; 0x1d067c
db "IRON SNAKE@" ; species name
dw 3002, 8820 ; height, width
-
+
db "The many small"
next "metal particles"
next "that cover this"
diff --git a/data/pokedex/entries/209.asm b/data/pokedex/entries/209.asm
index bc8709cf0..a334c50b4 100644
--- a/data/pokedex/entries/209.asm
+++ b/data/pokedex/entries/209.asm
@@ -1,7 +1,7 @@
; SnubbullPokedexEntry: ; 0x1d06e0
db "FAIRY@" ; species name
dw 200, 170 ; height, width
-
+
db "In truth, it is a"
next "cowardly #MON."
next "It growls eagerly"
diff --git a/data/pokedex/entries/210.asm b/data/pokedex/entries/210.asm
index 0f52f8f1d..0e5abd152 100644
--- a/data/pokedex/entries/210.asm
+++ b/data/pokedex/entries/210.asm
@@ -1,7 +1,7 @@
; GranbullPokedexEntry: ; 0x1d074a
db "FAIRY@" ; species name
dw 407, 1070 ; height, width
-
+
db "It can make most"
next "any #MON run"
next "away simply by"
diff --git a/data/pokedex/entries/211.asm b/data/pokedex/entries/211.asm
index 441c8187f..945340a63 100644
--- a/data/pokedex/entries/211.asm
+++ b/data/pokedex/entries/211.asm
@@ -1,7 +1,7 @@
; QwilfishPokedexEntry: ; 0x1d07b1
db "BALLOON@" ; species name
dw 108, 90 ; height, width
-
+
db "When faced with a"
next "larger opponent,"
next "it swallows as"
diff --git a/data/pokedex/entries/212.asm b/data/pokedex/entries/212.asm
index 76d3650de..3a9219b3a 100644
--- a/data/pokedex/entries/212.asm
+++ b/data/pokedex/entries/212.asm
@@ -1,7 +1,7 @@
; ScizorPokedexEntry: ; 0x1d0821
db "SCISSORS@" ; species name
dw 511, 2600 ; height, width
-
+
db "This #MON's"
next "pincers, which"
next "contain steel, can"
diff --git a/data/pokedex/entries/213.asm b/data/pokedex/entries/213.asm
index 890dedba4..b661544b3 100644
--- a/data/pokedex/entries/213.asm
+++ b/data/pokedex/entries/213.asm
@@ -1,7 +1,7 @@
; ShucklePokedexEntry: ; 0x1d088e
db "MOLD@" ; species name
dw 200, 450 ; height, width
-
+
db "The fluid secreted"
next "by its toes carves"
next "holes in rocks for"
diff --git a/data/pokedex/entries/214.asm b/data/pokedex/entries/214.asm
index 06b5f91ec..877087aed 100644
--- a/data/pokedex/entries/214.asm
+++ b/data/pokedex/entries/214.asm
@@ -1,7 +1,7 @@
; HeracrossPokedexEntry: ; 0x1d0907
db "SINGLEHORN@" ; species name
dw 411, 1190 ; height, width
-
+
db "With its Herculean"
next "powers, it can"
next "easily throw arou-"
diff --git a/data/pokedex/entries/215.asm b/data/pokedex/entries/215.asm
index adcfa3f96..8b2c707f3 100644
--- a/data/pokedex/entries/215.asm
+++ b/data/pokedex/entries/215.asm
@@ -1,7 +1,7 @@
; SneaselPokedexEntry: ; 0x1d097a
db "SHARP CLAW@" ; species name
dw 211, 620 ; height, width
-
+
db "This cunning"
next "#MON hides"
next "under the cover"
diff --git a/data/pokedex/entries/216.asm b/data/pokedex/entries/216.asm
index f02be440f..abd17dddf 100644
--- a/data/pokedex/entries/216.asm
+++ b/data/pokedex/entries/216.asm
@@ -1,7 +1,7 @@
; TeddiursaPokedexEntry: ; 0x1d09da
db "LITTLE BEAR@" ; species name
dw 200, 190 ; height, width
-
+
db "It always licks"
next "honey. Its palm"
next "tastes sweet"
diff --git a/data/pokedex/entries/217.asm b/data/pokedex/entries/217.asm
index 9ad558516..bed937e4c 100644
--- a/data/pokedex/entries/217.asm
+++ b/data/pokedex/entries/217.asm
@@ -1,7 +1,7 @@
; UrsaringPokedexEntry: ; 0x1d0a41
db "HIBERNANT@" ; species name
dw 511, 2770 ; height, width
-
+
db "Although it has a"
next "large body, it is"
next "quite skilled at"
diff --git a/data/pokedex/entries/218.asm b/data/pokedex/entries/218.asm
index d0756bf58..6c0036d7e 100644
--- a/data/pokedex/entries/218.asm
+++ b/data/pokedex/entries/218.asm
@@ -1,7 +1,7 @@
; SlugmaPokedexEntry: ; 0x1d0ab8
db "LAVA@" ; species name
dw 204, 770 ; height, width
-
+
db "These group to-"
next "gether in areas"
next "that are hotter"
diff --git a/data/pokedex/entries/219.asm b/data/pokedex/entries/219.asm
index b955ed39c..afb4a7404 100644
--- a/data/pokedex/entries/219.asm
+++ b/data/pokedex/entries/219.asm
@@ -1,7 +1,7 @@
; MagcargoPokedexEntry: ; 0x1d0b21
db "LAVA@" ; species name
dw 207, 1210 ; height, width
-
+
db "Its body is as hot"
next "as lava and is"
next "always billowing."
diff --git a/data/pokedex/entries/220.asm b/data/pokedex/entries/220.asm
index 2380a285a..3ad4cbddf 100644
--- a/data/pokedex/entries/220.asm
+++ b/data/pokedex/entries/220.asm
@@ -1,7 +1,7 @@
; SwinubPokedexEntry: ; 0x1d0b8d
db "PIG@" ; species name
dw 104, 140 ; height, width
-
+
db "It uses the tip of"
next "its nose to dig"
next "for food. Its nose"
diff --git a/data/pokedex/entries/221.asm b/data/pokedex/entries/221.asm
index 019e94aaf..b471cfee9 100644
--- a/data/pokedex/entries/221.asm
+++ b/data/pokedex/entries/221.asm
@@ -1,7 +1,7 @@
; PiloswinePokedexEntry: ; 0x1d0c01
db "SWINE@" ; species name
dw 307, 1230 ; height, width
-
+
db "Although its legs"
next "are short, its"
next "rugged hooves"
diff --git a/data/pokedex/entries/222.asm b/data/pokedex/entries/222.asm
index 9cf6ba27a..1b54f0731 100644
--- a/data/pokedex/entries/222.asm
+++ b/data/pokedex/entries/222.asm
@@ -1,7 +1,7 @@
; CorsolaPokedexEntry: ; 0x1d0c68
db "CORAL@" ; species name
dw 200, 110 ; height, width
-
+
db "The points on its"
next "head absorb"
next "nutrients from"
diff --git a/data/pokedex/entries/223.asm b/data/pokedex/entries/223.asm
index 9a055d7f1..5d06059ee 100644
--- a/data/pokedex/entries/223.asm
+++ b/data/pokedex/entries/223.asm
@@ -1,7 +1,7 @@
; RemoraidPokedexEntry: ; 0x1d0cd3
db "JET@" ; species name
dw 200, 260 ; height, width
-
+
db "To escape from an"
next "attacker, it may"
next "shoot water out of"
diff --git a/data/pokedex/entries/224.asm b/data/pokedex/entries/224.asm
index b0303f675..bd36354cb 100644
--- a/data/pokedex/entries/224.asm
+++ b/data/pokedex/entries/224.asm
@@ -1,7 +1,7 @@
; OctilleryPokedexEntry: ; 0x1d0d42
db "JET@" ; species name
dw 211, 630 ; height, width
-
+
db "Its instinct is to"
next "bury itself in"
next "holes. It often"
diff --git a/data/pokedex/entries/225.asm b/data/pokedex/entries/225.asm
index ae67fb337..c52f606fa 100644
--- a/data/pokedex/entries/225.asm
+++ b/data/pokedex/entries/225.asm
@@ -1,7 +1,7 @@
; DelibirdPokedexEntry: ; 0x1d0db1
db "DELIVERY@" ; species name
dw 211, 350 ; height, width
-
+
db "It always carries"
next "its food with it,"
next "wherever it goes."
diff --git a/data/pokedex/entries/226.asm b/data/pokedex/entries/226.asm
index 58b41c96a..d2b87a04d 100644
--- a/data/pokedex/entries/226.asm
+++ b/data/pokedex/entries/226.asm
@@ -1,7 +1,7 @@
; MantinePokedexEntry: ; 0x1d0e25
db "KITE@" ; species name
dw 611, 4850 ; height, width
-
+
db "It swims along"
next "freely, eating"
next "things that swim"
diff --git a/data/pokedex/entries/227.asm b/data/pokedex/entries/227.asm
index fe1d05d54..b72530eac 100644
--- a/data/pokedex/entries/227.asm
+++ b/data/pokedex/entries/227.asm
@@ -1,7 +1,7 @@
; SkarmoryPokedexEntry: ; 0x1d0e8c
db "ARMOR BIRD@" ; species name
dw 507, 1110 ; height, width
-
+
db "The feathers that"
next "it sheds are very"
next "sharp. It is said"
diff --git a/data/pokedex/entries/228.asm b/data/pokedex/entries/228.asm
index 9da083599..21fc4d51e 100644
--- a/data/pokedex/entries/228.asm
+++ b/data/pokedex/entries/228.asm
@@ -1,7 +1,7 @@
; HoundourPokedexEntry: ; 0x1d0eff
db "DARK@" ; species name
dw 200, 240 ; height, width
-
+
db "Around dawn, its"
next "ominous howl"
next "echoes through the"
diff --git a/data/pokedex/entries/229.asm b/data/pokedex/entries/229.asm
index d3114d6fc..959724452 100644
--- a/data/pokedex/entries/229.asm
+++ b/data/pokedex/entries/229.asm
@@ -1,7 +1,7 @@
; HoundoomPokedexEntry: ; 0x1d0f66
db "DARK@" ; species name
dw 407, 770 ; height, width
-
+
db "The pungent-"
next "smelling flame"
next "that shoots from"
diff --git a/data/pokedex/entries/230.asm b/data/pokedex/entries/230.asm
index b76e74a00..6aee3a080 100644
--- a/data/pokedex/entries/230.asm
+++ b/data/pokedex/entries/230.asm
@@ -1,7 +1,7 @@
; KingdraPokedexEntry: ; 0x1d0fd1
db "DRAGON@" ; species name
dw 511, 3350 ; height, width
-
+
db "It stores energy"
next "by sleeping at"
next "underwater depths"
diff --git a/data/pokedex/entries/231.asm b/data/pokedex/entries/231.asm
index 076512fca..e729f5a27 100644
--- a/data/pokedex/entries/231.asm
+++ b/data/pokedex/entries/231.asm
@@ -1,7 +1,7 @@
; PhanpyPokedexEntry: ; 0x1d1038
db "LONG NOSE@" ; species name
dw 108, 740 ; height, width
-
+
db "During the desert-"
next "ed morning hours,"
next "it comes ashore"
diff --git a/data/pokedex/entries/232.asm b/data/pokedex/entries/232.asm
index 298e96277..69f7b7387 100644
--- a/data/pokedex/entries/232.asm
+++ b/data/pokedex/entries/232.asm
@@ -1,7 +1,7 @@
; DonphanPokedexEntry: ; 0x1d10ac
db "ARMOR@" ; species name
dw 307, 2650 ; height, width
-
+
db "Because this"
next "#MON's skin is"
next "so tough, a normal"
diff --git a/data/pokedex/entries/233.asm b/data/pokedex/entries/233.asm
index 75213ce4f..4b6ace7d0 100644
--- a/data/pokedex/entries/233.asm
+++ b/data/pokedex/entries/233.asm
@@ -1,7 +1,7 @@
; Porygon2PokedexEntry: ; 0x1d110c
db "VIRTUAL@" ; species name
dw 200, 720 ; height, width
-
+
db "This manmade"
next "#MON evolved"
next "from the latest"
diff --git a/data/pokedex/entries/234.asm b/data/pokedex/entries/234.asm
index 550a4f980..cdbb45895 100644
--- a/data/pokedex/entries/234.asm
+++ b/data/pokedex/entries/234.asm
@@ -1,7 +1,7 @@
; StantlerPokedexEntry: ; 0x1d1174
db "BIG HORN@" ; species name
dw 407, 1570 ; height, width
-
+
db "The round balls"
next "found on the"
next "fallen antlers can"
diff --git a/data/pokedex/entries/235.asm b/data/pokedex/entries/235.asm
index 0e2b3c6db..ad3361c82 100644
--- a/data/pokedex/entries/235.asm
+++ b/data/pokedex/entries/235.asm
@@ -1,7 +1,7 @@
; SmearglePokedexEntry: ; 0x1d11e0
db "PAINTER@" ; species name
dw 311, 1280 ; height, width
-
+
db "The color of the"
next "mysterious fluid"
next "secreted from its"
diff --git a/data/pokedex/entries/236.asm b/data/pokedex/entries/236.asm
index c77de72f9..ab352d31a 100644
--- a/data/pokedex/entries/236.asm
+++ b/data/pokedex/entries/236.asm
@@ -1,7 +1,7 @@
; TyroguePokedexEntry: ; 0x1d124b
db "SCUFFLE@" ; species name
dw 204, 460 ; height, width
-
+
db "To brush up on its"
next "fighting skills,"
next "it will challenge"
diff --git a/data/pokedex/entries/237.asm b/data/pokedex/entries/237.asm
index 09f7a6d23..3087bc478 100644
--- a/data/pokedex/entries/237.asm
+++ b/data/pokedex/entries/237.asm
@@ -1,7 +1,7 @@
; HitmontopPokedexEntry: ; 0x1d12c0
db "HANDSTAND@" ; species name
dw 407, 1060 ; height, width
-
+
db "After doing a"
next "handstand to"
next "throw off the"
diff --git a/data/pokedex/entries/238.asm b/data/pokedex/entries/238.asm
index 5b0059d9f..a4775630f 100644
--- a/data/pokedex/entries/238.asm
+++ b/data/pokedex/entries/238.asm
@@ -1,7 +1,7 @@
; SmoochumPokedexEntry: ; 0x1d132b
db "KISS@" ; species name
dw 104, 130 ; height, width
-
+
db "The sensitivity of"
next "its lips develops"
next "most quickly."
diff --git a/data/pokedex/entries/239.asm b/data/pokedex/entries/239.asm
index 49fa2c01f..3b5d58418 100644
--- a/data/pokedex/entries/239.asm
+++ b/data/pokedex/entries/239.asm
@@ -1,7 +1,7 @@
; ElekidPokedexEntry: ; 0x1d1398
db "ELECTRIC@" ; species name
dw 200, 520 ; height, width
-
+
db "It loves violent"
next "thunder. The space"
next "between its horns"
diff --git a/data/pokedex/entries/240.asm b/data/pokedex/entries/240.asm
index a38f82879..fb6a3a1bf 100644
--- a/data/pokedex/entries/240.asm
+++ b/data/pokedex/entries/240.asm
@@ -1,7 +1,7 @@
; MagbyPokedexEntry: ; 0x1d140e
db "LIVE COAL@" ; species name
dw 204, 470 ; height, width
-
+
db "It naturally spits"
next "an 1100-degree"
next "flame. It is said"
diff --git a/data/pokedex/entries/241.asm b/data/pokedex/entries/241.asm
index 882f1a436..b52eb1130 100644
--- a/data/pokedex/entries/241.asm
+++ b/data/pokedex/entries/241.asm
@@ -1,7 +1,7 @@
; MiltankPokedexEntry: ; 0x1d1482
db "MILK COW@" ; species name
dw 311, 1660 ; height, width
-
+
db "In order to milk a"
next "MILTANK, one must"
next "have a knack for"
diff --git a/data/pokedex/entries/242.asm b/data/pokedex/entries/242.asm
index a8af8411f..345076bd5 100644
--- a/data/pokedex/entries/242.asm
+++ b/data/pokedex/entries/242.asm
@@ -1,7 +1,7 @@
; BlisseyPokedexEntry: ; 0x1d14f7
db "HAPPINESS@" ; species name
dw 411, 1030 ; height, width
-
+
db "Biting into one"
next "of the delicious"
next "eggs that BLISSEY"
diff --git a/data/pokedex/entries/243.asm b/data/pokedex/entries/243.asm
index cba4455b2..14b9f4b48 100644
--- a/data/pokedex/entries/243.asm
+++ b/data/pokedex/entries/243.asm
@@ -1,7 +1,7 @@
; RaikouPokedexEntry: ; 0x1d156b
db "THUNDER@" ; species name
dw 603, 3920 ; height, width
-
+
db "This rough #MON"
next "stores energy"
next "inside its body,"
diff --git a/data/pokedex/entries/244.asm b/data/pokedex/entries/244.asm
index a073e4b29..d4b484139 100644
--- a/data/pokedex/entries/244.asm
+++ b/data/pokedex/entries/244.asm
@@ -1,7 +1,7 @@
; EnteiPokedexEntry: ; 0x1d15dd
db "VOLCANO@" ; species name
dw 607, 4370 ; height, width
-
+
db "This brawny"
next "#MON courses"
next "around the earth,"
diff --git a/data/pokedex/entries/245.asm b/data/pokedex/entries/245.asm
index 2768f979b..804aed75d 100644
--- a/data/pokedex/entries/245.asm
+++ b/data/pokedex/entries/245.asm
@@ -1,7 +1,7 @@
; SuicunePokedexEntry: ; 0x1d1642
db "AURORA@" ; species name
dw 607, 4120 ; height, width
-
+
db "This divine"
next "#MON blows"
next "around the world,"
diff --git a/data/pokedex/entries/246.asm b/data/pokedex/entries/246.asm
index d674f7a32..c714eb0ac 100644
--- a/data/pokedex/entries/246.asm
+++ b/data/pokedex/entries/246.asm
@@ -1,7 +1,7 @@
; LarvitarPokedexEntry: ; 0x1d169c
db "ROCK SKIN@" ; species name
dw 200, 1590 ; height, width
-
+
db "Born deep under-"
next "ground, this"
next "#MON becomes a"
diff --git a/data/pokedex/entries/247.asm b/data/pokedex/entries/247.asm
index bdb6a5151..fd799a9d7 100644
--- a/data/pokedex/entries/247.asm
+++ b/data/pokedex/entries/247.asm
@@ -1,7 +1,7 @@
; PupitarPokedexEntry: ; 0x1d1709
db "HARD SHELL@" ; species name
dw 311, 3350 ; height, width
-
+
db "It will not stay"
next "still, even while"
next "it's a pupa. It"
diff --git a/data/pokedex/entries/248.asm b/data/pokedex/entries/248.asm
index 15a90d4a1..f4d7907b7 100644
--- a/data/pokedex/entries/248.asm
+++ b/data/pokedex/entries/248.asm
@@ -1,7 +1,7 @@
; TyranitarPokedexEntry: ; 0x1d177b
db "ARMOR@" ; species name
dw 607, 4450 ; height, width
-
+
db "In just one of its"
next "mighty hands, it"
next "has the power to"
diff --git a/data/pokedex/entries/249.asm b/data/pokedex/entries/249.asm
index 63b2204f5..e26d8fa6b 100644
--- a/data/pokedex/entries/249.asm
+++ b/data/pokedex/entries/249.asm
@@ -1,7 +1,7 @@
; LugiaPokedexEntry: ; 0x1d17e9
db "DIVING@" ; species name
dw 1701, 4760 ; height, width
-
+
db "It has an incred-"
next "ible ability to"
next "calm raging sto-"
diff --git a/data/pokedex/entries/250.asm b/data/pokedex/entries/250.asm
index 8fb8b0e46..e97988805 100644
--- a/data/pokedex/entries/250.asm
+++ b/data/pokedex/entries/250.asm
@@ -1,7 +1,7 @@
; HoOhPokedexEntry: ; 0x1d185d
db "RAINBOW@" ; species name
dw 1206, 4390 ; height, width
-
+
db "It will reveal"
next "itself before a"
next "pure-hearted"
diff --git a/data/pokedex/entries/251.asm b/data/pokedex/entries/251.asm
index aba5ad405..4c9688167 100644
--- a/data/pokedex/entries/251.asm
+++ b/data/pokedex/entries/251.asm
@@ -1,7 +1,7 @@
; CelebiPokedexEntry: ; 0x1d18cc
db "TIMETRAVEL@" ; species name
dw 200, 110 ; height, width
-
+
db "Revered as a"
next "guardian of the"
next "forest, CELEBI"
diff --git a/data/sprite_engine.asm b/data/sprite_engine.asm
index 4396e1745..85652acb8 100755
--- a/data/sprite_engine.asm
+++ b/data/sprite_engine.asm
@@ -622,39 +622,39 @@ SpriteAnimOAMData: ; 8d94d
dbw $04, .OAMData_84 ; 8a
dbw $00, .OAMData_84 ; 8b
-.OAMData_02
+.OAMData_02:
db 1
dsprite -1, 4, -1, 4, $00, $00
-.OAMData_04
+.OAMData_04:
db 4
dsprite -1, 0, -1, 0, $00, $00
dsprite -1, 0, 0, 0, $01, $00
dsprite 0, 0, -1, 0, $10, $00
dsprite 0, 0, 0, 0, $11, $00
-.OAMData_23
+.OAMData_23:
db 4
dsprite -1, 0, -1, 0, $00, $00
dsprite -1, 0, 0, 0, $00, $20
dsprite 0, 0, -1, 0, $01, $00
dsprite 0, 0, 0, 0, $01, $20
-.OAMData_30
+.OAMData_30:
db 4
dsprite -1, 0, -1, 0, $00, $80
dsprite -1, 0, 0, 0, $00, $a0
dsprite 0, 0, -1, 0, $01, $80
dsprite 0, 0, 0, 0, $01, $a0
-.OAMData_18
+.OAMData_18:
db 4
dsprite -1, 0, -1, 0, $00, $00
dsprite -1, 0, 0, 0, $00, $20
dsprite 0, 0, -1, 0, $00, $40
dsprite 0, 0, 0, 0, $00, $60
-.OAMData_35
+.OAMData_35:
db 4
dsprite -1, 0, -1, 0, $00, $07
dsprite -1, 0, 0, 0, $00, $27
@@ -669,7 +669,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $00, $c0
dsprite 0, 0, 0, 0, $00, $e0
-.OAMData_19
+.OAMData_19:
db 16
dsprite -2, 0, -2, 0, $00, $00
dsprite -2, 0, -1, 0, $01, $00
@@ -688,7 +688,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, 0, 0, $01, $60
dsprite 1, 0, 1, 0, $00, $60
-.OAMData_1a
+.OAMData_1a:
db 36
dsprite -3, 0, -3, 0, $00, $00
dsprite -3, 0, -2, 0, $01, $00
@@ -727,7 +727,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 1, 0, $01, $60
dsprite 2, 0, 2, 0, $00, $60
-.OAMData_43
+.OAMData_43:
db 9
dsprite -2, 4, -2, 4, $00, $00
dsprite -2, 4, -1, 4, $01, $00
@@ -739,7 +739,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $21, $00
dsprite 0, 4, 0, 4, $22, $00
-.OAMData_0e
+.OAMData_0e:
db 16
dsprite -2, 0, -2, 0, $00, $00
dsprite -2, 0, -1, 0, $01, $00
@@ -758,7 +758,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, 0, 0, $32, $00
dsprite 1, 0, 1, 0, $33, $00
-.OAMData_1b
+.OAMData_1b:
db 25
dsprite -3, 4, -3, 4, $00, $00
dsprite -2, 4, -3, 4, $01, $00
@@ -826,7 +826,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 1, 0, $22, $00
dsprite 2, 0, 2, 0, $23, $00
-.OAMData_00
+.OAMData_00:
; party menu icons
db 4
dsprite -1, 0, -1, 0, $00, $00
@@ -834,14 +834,14 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $02, $00
dsprite 0, 0, 0, 0, $03, $00
-.OAMData_31
+.OAMData_31:
db 4
dsprite -1, 0, -1, 0, $00, $80
dsprite -1, 0, 0, 0, $01, $80
dsprite 0, 0, -1, 0, $02, $80
dsprite 0, 0, 0, 0, $03, $80
-.OAMData_3d
+.OAMData_3d:
; party menu icon with mail, frame 1
db 4
dsprite -1, 0, -1, 0, $00, $00
@@ -849,7 +849,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $08, $00
dsprite 0, 0, 0, 0, $03, $00
-.OAMData_3e
+.OAMData_3e:
; party menu icon with mail, frame 2
db 4
dsprite -1, 0, -1, 0, $04, $00
@@ -857,7 +857,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $08, $00
dsprite 0, 0, 0, 0, $07, $00
-.OAMData_3f
+.OAMData_3f:
; party menu icon with item, frame 1
db 4
dsprite -1, 0, -1, 0, $00, $00
@@ -865,7 +865,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $09, $00
dsprite 0, 0, 0, 0, $03, $00
-.OAMData_40
+.OAMData_40:
; party menu icon with item, frame 2
db 4
dsprite -1, 0, -1, 0, $04, $00
@@ -873,7 +873,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 0, $09, $00
dsprite 0, 0, 0, 0, $07, $00
-.OAMData_06
+.OAMData_06:
db 6
dsprite -1, 0, -2, 4, $00, $01
dsprite -1, 0, -1, 4, $01, $01
@@ -882,7 +882,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 4, $11, $01
dsprite 0, 0, 0, 4, $12, $01
-.OAMData_08
+.OAMData_08:
db 29
dsprite -3, 0, -3, 0, $00, $00
dsprite -3, 0, -2, 0, $01, $00
@@ -914,12 +914,12 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 1, 0, $54, $80
dsprite 2, 0, 2, 0, $55, $80
-.OAMData_0c
+.OAMData_0c:
db 2
dsprite -1, 0, -1, 4, $00, $00
dsprite 0, 0, -1, 4, $10, $00
-.OAMData_15
+.OAMData_15:
db 5
dsprite -2, 0, 3, 0, $00, $00
dsprite -2, 0, 4, 0, $01, $00
@@ -927,25 +927,25 @@ SpriteAnimOAMData: ; 8d94d
dsprite -1, 0, 3, 0, $03, $00
dsprite 0, 0, 2, 0, $04, $00
-.OAMData_4f
+.OAMData_4f:
db 1
dsprite -1, 4, -1, 4, $00, $06
-.OAMData_50
+.OAMData_50:
db 4
dsprite -1, 0, -1, 0, $00, $06
dsprite -1, 0, 0, 0, $01, $06
dsprite 0, 0, -1, 0, $02, $06
dsprite 0, 0, 0, 0, $03, $06
-.OAMData_20
+.OAMData_20:
db 4
dsprite -1, 7, -1, 7, $00, $00
dsprite -1, 7, 0, 0, $00, $20
dsprite 0, 0, -1, 7, $00, $40
dsprite 0, 0, 0, 0, $00, $60
-.OAMData_21
+.OAMData_21:
db 10
dsprite -1, 7, 0, 0, $00, $00
dsprite -1, 7, 1, 0, $01, $00
@@ -958,7 +958,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, 3, 0, $01, $40
dsprite 0, 0, 4, 0, $00, $60
-.OAMData_22
+.OAMData_22:
db 15
dsprite -3, 4, -2, 4, $00, $11
dsprite -3, 4, -1, 4, $01, $11
@@ -976,7 +976,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 4, -1, 4, $0d, $11
dsprite 1, 4, 0, 4, $0e, $11
-.OAMData_27
+.OAMData_27:
db 6
dsprite -2, 4, -2, 4, $00, $15
dsprite -2, 4, -1, 4, $02, $15
@@ -985,7 +985,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $06, $15
dsprite 0, 4, 0, 4, $04, $35
-.OAMData_29
+.OAMData_29:
db 6
dsprite -2, 4, -2, 4, $00, $16
dsprite -2, 4, -1, 4, $02, $16
@@ -994,7 +994,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $08, $16
dsprite 0, 4, 0, 4, $0a, $16
-.OAMData_2a
+.OAMData_2a:
db 6
dsprite -2, 4, -2, 4, $00, $16
dsprite -2, 4, -1, 4, $02, $16
@@ -1003,7 +1003,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $0e, $16
dsprite 0, 4, 0, 4, $10, $16
-.OAMData_2b
+.OAMData_2b:
db 6
dsprite -2, 4, -2, 4, $00, $16
dsprite -2, 4, -1, 4, $02, $16
@@ -1012,7 +1012,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $14, $16
dsprite 0, 4, 0, 4, $16, $16
-.OAMData_2c
+.OAMData_2c:
db 6
dsprite -2, 4, -2, 4, $00, $16
dsprite -2, 4, -1, 4, $02, $16
@@ -1021,7 +1021,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $1a, $16
dsprite 0, 4, 0, 4, $1c, $16
-.OAMData_2d
+.OAMData_2d:
db 6
dsprite -2, 4, -2, 4, $1e, $16
dsprite -2, 4, -1, 4, $20, $16
@@ -1030,13 +1030,13 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $26, $16
dsprite 0, 4, 0, 4, $28, $16
-.OAMData_3c
+.OAMData_3c:
db 3
dsprite -2, 4, -1, 4, $00, $10
dsprite -1, 4, -1, 4, $00, $10
dsprite 0, 4, -1, 4, $00, $10
-.OAMData_4b
+.OAMData_4b:
db 6
dsprite 0, 0, 0, 0, $00, $00
dsprite 0, 0, 1, 0, $01, $00
@@ -1045,35 +1045,35 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, 4, 0, $02, $00
dsprite 0, 0, 5, 0, $03, $00
-.OAMData_4c
+.OAMData_4c:
db 4
dsprite 0, 0, 0, 0, $00, $00
dsprite 0, 0, 1, 0, $01, $00
dsprite 0, 0, 2, 0, $02, $00
dsprite 0, 0, 3, 0, $03, $00
-.OAMData_51
+.OAMData_51:
db 4
dsprite -1, 0, -2, 6, $00, $06
dsprite -1, 0, 0, 2, $01, $06
dsprite 0, 0, -2, 6, $02, $06
dsprite 0, 0, 0, 2, $03, $06
-.OAMData_52
+.OAMData_52:
db 4
dsprite -1, 0, -2, 4, $00, $06
dsprite -1, 0, 0, 4, $01, $06
dsprite 0, 0, -2, 4, $02, $06
dsprite 0, 0, 0, 4, $03, $06
-.OAMData_53
+.OAMData_53:
db 4
dsprite -1, 0, -2, 0, $00, $06
dsprite -1, 0, 1, 0, $01, $06
dsprite 0, 0, -2, 0, $02, $06
dsprite 0, 0, 1, 0, $03, $06
-.OAMData_56
+.OAMData_56:
db 19
dsprite -1, 0, -4, 0, $00, $00
dsprite -2, 0, -3, 0, $02, $00
@@ -1095,7 +1095,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 3, 0, $22, $00
dsprite 0, 0, 3, 0, $24, $00
-.OAMData_57
+.OAMData_57:
db 16
dsprite -1, 0, -4, 0, $00, $00
dsprite -2, 0, -3, 0, $02, $00
@@ -1114,7 +1114,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 3, 0, $22, $00
dsprite 0, 0, 3, 0, $24, $00
-.OAMData_58
+.OAMData_58:
db 15
dsprite -1, 0, -4, 0, $00, $00
dsprite -2, 0, -3, 0, $02, $00
@@ -1132,7 +1132,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 3, 0, $22, $00
dsprite 0, 0, 3, 0, $24, $00
-.OAMData_59
+.OAMData_59:
db 17
dsprite -1, 0, -4, 0, $00, $00
dsprite -2, 0, -3, 0, $02, $00
@@ -1152,7 +1152,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 3, 0, $22, $00
dsprite 0, 0, 3, 0, $24, $00
-.OAMData_5a
+.OAMData_5a:
db 17
dsprite -1, 0, -4, 0, $00, $00
dsprite -2, 0, -3, 0, $02, $00
@@ -1172,11 +1172,11 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 3, 0, $22, $00
dsprite 0, 0, 3, 0, $24, $00
-.OAMData_1e
+.OAMData_1e:
db 1
dsprite -1, 4, -1, 4, $00, $11
-.OAMData_5c
+.OAMData_5c:
db 12
dsprite 0, 0, 0, 0, $30, $00
dsprite 0, 0, 1, 0, $31, $00
@@ -1191,18 +1191,18 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, 4, 0, $34, $00
dsprite 1, 0, 5, 0, $35, $00
-.OAMData_5d
+.OAMData_5d:
db 1
dsprite 0, 0, 0, 0, $ed, $00
-.OAMData_5e
+.OAMData_5e:
db 4
dsprite -1, 7, -1, 7, $30, $00
dsprite -1, 7, 0, 1, $32, $00
dsprite 0, 1, -1, 7, $33, $00
dsprite 0, 1, 0, 1, $35, $00
-.OAMData_5f
+.OAMData_5f:
db 8
dsprite -1, 7, -1, 7, $30, $00
dsprite -1, 7, 0, 4, $31, $00
@@ -1213,60 +1213,60 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 1, 1, 4, $34, $00
dsprite 0, 1, 2, 1, $35, $00
-.OAMData_60
+.OAMData_60:
db 1
dsprite 0, 0, 0, 0, $34, $00
-.OAMData_61
+.OAMData_61:
db 2
dsprite 0, 0, 0, 0, $30, $00
dsprite 1, 0, 0, 0, $33, $00
-.OAMData_62
+.OAMData_62:
db 2
dsprite 0, 0, 0, 0, $32, $00
dsprite 1, 0, 0, 0, $35, $00
-.OAMData_63
+.OAMData_63:
db 4
dsprite -1, 0, -1, 0, $00, $01
dsprite -1, 0, 0, 0, $01, $01
dsprite 0, 0, -1, 0, $02, $01
dsprite 0, 0, 0, 0, $03, $01
-.OAMData_65
+.OAMData_65:
db 4
dsprite -1, 0, -1, 0, $00, $81
dsprite -1, 0, 0, 0, $01, $81
dsprite 0, 0, -1, 0, $02, $81
dsprite 0, 0, 0, 0, $03, $81
-.OAMData_67
+.OAMData_67:
db 1
dsprite -1, 4, -1, 4, $00, $02
-.OAMData_6c
+.OAMData_6c:
db 4
dsprite -2, 0, -1, 4, $00, $03
dsprite -1, 0, -1, 4, $01, $03
dsprite 0, 0, -1, 4, $02, $03
dsprite 1, 0, -1, 4, $03, $03
-.OAMData_6d
+.OAMData_6d:
db 4
dsprite -2, 0, -1, 4, $03, $44
dsprite -1, 0, -1, 4, $02, $44
dsprite 0, 0, -1, 4, $01, $44
dsprite 1, 0, -1, 4, $00, $44
-.OAMData_69
+.OAMData_69:
db 4
dsprite -1, 0, -1, 0, $00, $01
dsprite -1, 0, 0, 0, $00, $21
dsprite 0, 0, -1, 0, $00, $41
dsprite 0, 0, 0, 0, $00, $61
-.OAMData_6a
+.OAMData_6a:
db 8
dsprite -2, 4, -2, 4, $00, $01
dsprite -2, 4, -1, 4, $01, $01
@@ -1277,7 +1277,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 4, -1, 4, $01, $41
dsprite 0, 4, 0, 4, $00, $61
-.OAMData_6b
+.OAMData_6b:
db 12
dsprite -2, 0, -2, 0, $00, $01
dsprite -2, 0, -1, 0, $01, $01
@@ -1292,7 +1292,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, 0, 0, $01, $61
dsprite 1, 0, 1, 0, $00, $61
-.OAMData_6e
+.OAMData_6e:
db 36
dsprite -3, 0, 1, 0, $05, $00
dsprite -3, 0, 2, 0, $06, $00
@@ -1331,7 +1331,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, -3, 0, $51, $00
dsprite 2, 0, 3, 0, $57, $00
-.OAMData_6f
+.OAMData_6f:
db 28
dsprite -3, 0, 0, 0, $04, $00
dsprite -3, 0, 1, 0, $05, $00
@@ -1362,7 +1362,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 0, 0, $54, $00
dsprite 2, 0, 1, 0, $55, $00
-.OAMData_70
+.OAMData_70:
db 30
dsprite -3, 0, 0, 0, $04, $00
dsprite -3, 0, 1, 0, $05, $00
@@ -1395,7 +1395,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 0, 0, $54, $00
dsprite 2, 0, 1, 0, $55, $00
-.OAMData_71
+.OAMData_71:
db 31
dsprite -2, 0, -3, 0, $11, $00
dsprite -2, 0, -2, 0, $12, $00
@@ -1429,7 +1429,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, 0, 0, $54, $00
dsprite 2, 0, 1, 0, $55, $00
-.OAMData_72
+.OAMData_72:
db 25
dsprite -3, 4, -3, 4, $00, $09
dsprite -3, 4, -2, 4, $01, $09
@@ -1457,7 +1457,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 4, 0, 4, $43, $09
dsprite 1, 4, 1, 4, $44, $09
-.OAMData_75
+.OAMData_75:
db 16
dsprite -2, 0, -3, 4, $00, $0a
dsprite -2, 0, -2, 4, $01, $0a
@@ -1476,17 +1476,17 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, -1, 4, $0e, $0a
dsprite 1, 0, 0, 4, $0f, $0a
-.OAMData_76
+.OAMData_76:
db 1
dsprite -1, 4, -1, 4, $00, $00
-.OAMData_77
+.OAMData_77:
db 3
dsprite 0, 0, -1, 0, $00, $00
dsprite -1, 0, -1, 0, $01, $00
dsprite -1, 0, 0, 0, $02, $00
-.OAMData_78
+.OAMData_78:
db 7
dsprite 1, 0, -2, 0, $00, $00
dsprite 0, 0, -2, 0, $01, $00
@@ -1496,7 +1496,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite -2, 0, 0, 0, $05, $00
dsprite -2, 0, 1, 0, $06, $00
-.OAMData_7a
+.OAMData_7a:
db 8
dsprite -1, 0, -2, 0, $00, $00
dsprite -1, 0, -1, 0, $01, $00
@@ -1507,7 +1507,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, 0, 0, $01, $60
dsprite 0, 0, 1, 0, $00, $60
-.OAMData_7b
+.OAMData_7b:
db 12
dsprite -3, 0, -1, 0, $00, $00
dsprite -2, 0, -1, 0, $01, $00
@@ -1522,7 +1522,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 0, 0, 0, $01, $60
dsprite 2, 0, 0, 0, $00, $60
-.OAMData_7c
+.OAMData_7c:
db 20
dsprite -3, 4, -2, 0, $00, $00
dsprite -3, 4, -1, 0, $01, $00
@@ -1545,7 +1545,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 1, 4, 0, 0, $12, $00
dsprite 1, 4, 1, 0, $13, $00
-.OAMData_7e
+.OAMData_7e:
db 20
dsprite 0, 0, 1, 0, $00, $81
dsprite 1, 0, 2, 0, $00, $81
@@ -1568,14 +1568,14 @@ SpriteAnimOAMData: ; 8d94d
dsprite 2, 0, -13, 0, $00, $81
dsprite 3, 0, -12, 0, $00, $81
-.OAMData_7f
+.OAMData_7f:
db 4
dsprite -1, 0, -1, 0, $00, $02
dsprite -1, 0, 0, 0, $01, $02
dsprite 0, 0, -1, 0, $02, $02
dsprite 0, 0, 0, 0, $03, $02
-.OAMData_81
+.OAMData_81:
db 9
dsprite -2, 0, -2, 4, $00, $01
dsprite -2, 0, -1, 4, $01, $01
@@ -1587,7 +1587,7 @@ SpriteAnimOAMData: ; 8d94d
dsprite 0, 0, -1, 4, $21, $01
dsprite 0, 0, 0, 4, $22, $01
-.OAMData_84
+.OAMData_84:
db 24
dsprite -5, 0, -2, 4, $00, $01
dsprite -5, 0, -1, 4, $01, $01
diff --git a/data/wild/swarm_water.asm b/data/wild/swarm_water.asm
index 67ec6d4d7..67751b2bd 100644
--- a/data/wild/swarm_water.asm
+++ b/data/wild/swarm_water.asm
@@ -1,5 +1,5 @@
; swarms in water
; No swarms encountered while surfing in Crystal
-
+
db -1 ; end
diff --git a/engine/anim_hp_bar.asm b/engine/anim_hp_bar.asm
index 404e6cbc3..c8a543ba1 100755
--- a/engine/anim_hp_bar.asm
+++ b/engine/anim_hp_bar.asm
@@ -2,7 +2,7 @@ _AnimateHPBar: ; d627
call .IsMaximumMoreThan48Pixels
jr c, .MoreThan48Pixels
call .ComputePixels
-.ShortAnimLoop
+.ShortAnimLoop:
push bc
push hl
call ShortAnim_UpdateVariables
@@ -19,9 +19,9 @@ _AnimateHPBar: ; d627
jr nc, .ShortAnimLoop
ret
-.MoreThan48Pixels
+.MoreThan48Pixels:
call .ComputePixels
-.LongAnimLoop
+.LongAnimLoop:
push bc
push hl
call LongAnim_UpdateVariables
diff --git a/engine/billspc.asm b/engine/billspc.asm
index 3090ca0c2..54f6a49f2 100755
--- a/engine/billspc.asm
+++ b/engine/billspc.asm
@@ -42,7 +42,7 @@ _DepositPKMN: ; e2391 (38:6391)
jp [hl]
.Jumptable: ; e23df (38:63df)
-
+
dw .Init
dw .HandleJoypad
dw .WhatsUp
@@ -151,7 +151,7 @@ endr
jp [hl]
BillsPCDepositJumptable: ; e24a1 (38:64a1)
-
+
dw BillsPCDepositFuncDeposit ; Deposit Pokemon
dw BillsPCDepositFuncStats ; Pokemon Stats
dw BillsPCDepositFuncRelease ; Release Pokemon
@@ -310,7 +310,7 @@ _WithdrawPKMN: ; e2583 (38:6583)
jp [hl]
.Jumptable: ; e25d2 (38:65d2)
-
+
dw .Init
dw .Joypad
dw .PrepSubmenu
@@ -437,7 +437,7 @@ endr
ld [wBillsPC_CursorPosition], a
ld [wBillsPC_ScrollPosition], a
ret
-.FailedWithdraw
+.FailedWithdraw:
ld de, PCString_WhatsUp
call BillsPC_PlaceString
ret
@@ -483,7 +483,7 @@ endr
ld [wBillsPC_ScrollPosition], a
pop af
ret
-.FailedRelease
+.FailedRelease:
ld de, PCString_WhatsUp
call BillsPC_PlaceString
pop af
@@ -562,7 +562,7 @@ _MovePKMNWithoutMail: ; e2759
; e27ac
.Jumptable: ; e27ac
-
+
dw .Init
dw .Joypad
dw .PrepSubmenu
@@ -1664,21 +1664,21 @@ BillsPC_CheckMail_PreventBlackout: ; e2f18 (38:6f18)
ld a, [wBillsPC_MonHasMail]
and a
jr nz, .HasMail
-.Okay
+.Okay:
and a
ret
-.HasMail
+.HasMail:
ld de, PCString_RemoveMail
jr .NotOkay
-.AllOthersFainted
+.AllOthersFainted:
ld de, PCString_NoMoreUsablePKMN
jr .NotOkay
-.ItsYourLastPokemon
+.ItsYourLastPokemon:
ld de, PCString_ItsYourLastPKMN
-.NotOkay
+.NotOkay:
call BillsPC_PlaceString
ld de, SFX_WRONG
call WaitPlaySFX
@@ -1918,7 +1918,7 @@ TryWithdrawPokemon: ; e30fa (38:70fa)
and a
ret
-.PartyFull
+.PartyFull:
ld de, PCString_PartyFull
call BillsPC_PlaceString
ld de, SFX_WRONG
@@ -2033,7 +2033,7 @@ endr
; e3245
.Jumptable: ; e3245
-
+
dw .BoxToBox
dw .PartyToBox
dw .BoxToParty
@@ -2519,7 +2519,7 @@ BillsPC_ChangeBoxSubmenu: ; e36f9 (38:76f9)
and a
ret
-.Print
+.Print:
call GetBoxCount
and a
jr z, .EmptyBox
@@ -2533,12 +2533,12 @@ BillsPC_ChangeBoxSubmenu: ; e36f9 (38:76f9)
and a
ret
-.EmptyBox
+.EmptyBox:
call BillsPC_PlaceEmptyBoxString_SFX
and a
ret
-.Switch
+.Switch:
ld a, [MenuSelection]
dec a
ld e, a
@@ -2548,7 +2548,7 @@ BillsPC_ChangeBoxSubmenu: ; e36f9 (38:76f9)
callba ChangeBoxSaveGame
ret
-.Name
+.Name:
ld b, $4 ; box
ld de, wd002
callba NamingScreen
diff --git a/engine/breeding/egg.asm b/engine/breeding/egg.asm
index cfe4d9a1c..7a5dfcf7c 100755
--- a/engine/breeding/egg.asm
+++ b/engine/breeding/egg.asm
@@ -166,11 +166,11 @@ CheckBreedmonCompatibility: ; 16e1d
cp c
jr z, .Compatible
-.Incompatible
+.Incompatible:
and a
ret
-.Compatible
+.Compatible:
scf
ret
; 16f3e
diff --git a/engine/card_flip.asm b/engine/card_flip.asm
index 9aeb94aec..fff4bde78 100755
--- a/engine/card_flip.asm
+++ b/engine/card_flip.asm
@@ -50,7 +50,7 @@ _CardFlip: ; e00ee (38:40ee)
ld [wCardFlipCursorX], a
ld de, MUSIC_GAME_CORNER
call PlayMusic
-.MasterLoop
+.MasterLoop:
ld a, [wJumptableIndex]
bit 7, a
jr nz, .leavethegame
@@ -81,7 +81,7 @@ endr
; e01a0 (38:41a0)
.Jumptable: ; e01a0
-
+
dw .AskPlayWithThree
dw .DeductCoins
dw .ChooseACard
@@ -107,7 +107,7 @@ endr
call .Increment
ret
-.SaidNo
+.SaidNo:
ld a, 7
ld [wJumptableIndex], a
ret
@@ -311,7 +311,7 @@ endr
call .Increment
ret
-.Continue
+.Continue:
ld a, [wCardFlipNumCardsPlayed]
inc a
ld [wCardFlipNumCardsPlayed], a
@@ -325,10 +325,10 @@ endr
call PrintText
jr .LoopAround
-.KeepTheCurrentDeck
+.KeepTheCurrentDeck:
call CardFlip_BlankDiscardedCardSlot
-.LoopAround
+.LoopAround:
ld a, 1
ld [wJumptableIndex], a
ret
@@ -401,7 +401,7 @@ GetCoordsOfChosenCard: ; e03ac
bcpixel 2, 3
jr .done
-.BottomCard
+.BottomCard:
hlcoord 2, 6
bcpixel 8, 3
@@ -659,7 +659,7 @@ CardFlip_BlankDiscardedCardSlot: ; e0534
; e0553
.Jumptable: ; e0553
-
+
dw .Level1
dw .Level2
dw .Level3
@@ -848,7 +848,7 @@ CardFlip_CheckWinCondition: ; e0637
; e0643
.Jumptable: ; e0643
-
+
dw .Impossible
dw .Impossible
dw .PikaJiggly
diff --git a/engine/color.asm b/engine/color.asm
index 435f0e57b..faf102867 100644
--- a/engine/color.asm
+++ b/engine/color.asm
@@ -36,11 +36,11 @@ CheckShininess:
cp SHINY_SPC_VAL
jr nz, .NotShiny
-.Shiny
+.Shiny:
scf
ret
-.NotShiny
+.NotShiny:
and a
ret
@@ -70,11 +70,11 @@ CheckContestMon:
cp 10
jr c, .Bad
-.Good
+.Good:
scf
ret
-.Bad
+.Bad:
and a
ret
@@ -155,13 +155,13 @@ Function8b07:
ld [hCGBPalUpdate], a
ret
-.BGPal
+.BGPal:
RGB 31, 31, 31
RGB 18, 23, 31
RGB 15, 20, 31
RGB 00, 00, 00
-.OBPal
+.OBPal:
RGB 31, 31, 31
RGB 31, 31, 12
RGB 08, 16, 28
@@ -337,11 +337,11 @@ ApplyHPBarPals:
jr z, .PartyMenu
ret
-.Enemy
+.Enemy:
ld de, BGPals + 2 palettes + 2
jr .okay
-.Player
+.Player:
ld de, BGPals + 3 palettes + 2
.okay
@@ -358,7 +358,7 @@ ApplyHPBarPals:
ld [hCGBPalUpdate], a
ret
-.PartyMenu
+.PartyMenu:
ld e, c
inc e
hlcoord 11, 1, AttrMap
@@ -665,7 +665,7 @@ ApplyAttrMap:
ld [hBGMapMode], a
ret
-.UpdateVBank1
+.UpdateVBank1:
hlcoord 0, 0, AttrMap
debgcoord 0, 0
ld b, SCREEN_HEIGHT
@@ -998,7 +998,7 @@ Function9890::
ld [rSVBK], a
ret
-.LoadWhitePals
+.LoadWhitePals:
ld c, 4 * 16
.loop
ld a, $7fff % $100
@@ -1960,7 +1960,7 @@ endr
call FarCopyWRAM
ret
-.TilesetColorsPointers
+.TilesetColorsPointers:
dw .OutdoorColors ; unused
dw .OutdoorColors ; TOWN
dw .OutdoorColors ; ROUTE
@@ -1971,25 +1971,25 @@ endr
dw .DungeonColors ; DUNGEON
; Valid indices: $00 - $29
-.OutdoorColors
+.OutdoorColors:
db $00, $01, $02, $28, $04, $05, $06, $07 ; morn
db $08, $09, $0a, $28, $0c, $0d, $0e, $0f ; day
db $10, $11, $12, $29, $14, $15, $16, $17 ; nite
db $18, $19, $1a, $1b, $1c, $1d, $1e, $1f ; dark
-.IndoorColors
+.IndoorColors:
db $20, $21, $22, $23, $24, $25, $26, $07 ; morn
db $20, $21, $22, $23, $24, $25, $26, $07 ; day
db $10, $11, $12, $13, $14, $15, $16, $07 ; nite
db $18, $19, $1a, $1b, $1c, $1d, $1e, $07 ; dark
-.DungeonColors
+.DungeonColors:
db $00, $01, $02, $03, $04, $05, $06, $07 ; morn
db $08, $09, $0a, $0b, $0c, $0d, $0e, $0f ; day
db $10, $11, $12, $13, $14, $15, $16, $17 ; nite
db $18, $19, $1a, $1b, $1c, $1d, $1e, $1f ; dark
-.Perm5Colors
+.Perm5Colors:
db $00, $01, $02, $03, $04, $05, $06, $07 ; morn
db $08, $09, $0a, $0b, $0c, $0d, $0e, $0f ; day
db $10, $11, $12, $13, $14, $15, $16, $17 ; nite
diff --git a/engine/credits.asm b/engine/credits.asm
index fc5fb8818..9074b9c65 100644
--- a/engine/credits.asm
+++ b/engine/credits.asm
@@ -269,7 +269,7 @@ endr
.Jumptable: ; 109937 (42:5937)
-
+
dw ParseCredits
dw Credits_Next
dw Credits_Next
@@ -350,17 +350,17 @@ ParseCredits: ; 1099aa
ld hl, wJumptableIndex
bit 7, [hl]
jp nz, .done
-
+
; Wait until the timer has run out to parse the next command.
ld hl, CreditsTimer
ld a, [hl]
and a
jr z, .parse
-
+
; One tick has passed.
dec [hl]
jp .done
-
+
.parse
; First, let's clear the current text display,
; starting from line 5.
@@ -370,12 +370,12 @@ ParseCredits: ; 1099aa
ld bc, 20 * 12
ld a, " "
call ByteFill
-
+
; Then read the script.
-
+
.loop
call .get
-
+
; Commands:
cp CREDITS_END
jp z, .end
@@ -391,9 +391,9 @@ ParseCredits: ; 1099aa
jr z, .wait2
cp CREDITS_THEEND
jr z, .theend
-
+
; If it's not a command, it's a string identifier.
-
+
push af
ld e, a
ld d, 0
@@ -405,27 +405,27 @@ endr
ld d, [hl]
ld e, a
pop af
-
+
; Strings spanning multiple lines have special cases.
-
+
cp COPYRIGHT
jr z, .copyright
-
+
cp STAFF
jr c, .staff
-
+
; The rest start from line 6.
hlcoord 0, 6
jr .print
-
+
.copyright
hlcoord 2, 6
jr .print
-
+
.staff
hlcoord 0, 6
-
+
.print
; Print strings spaced every two lines.
call .get
@@ -433,12 +433,12 @@ endr
call AddNTimes
call PlaceString
jr .loop
-
+
.theend
; Display "The End" graphic.
call Credits_TheEnd
jr .loop
-
+
.scene
; Update the scene number and corresponding palette.
call .get
@@ -448,13 +448,13 @@ endr
call GetCreditsPalette
call SetPalettes ; update hw pal registers
jr .loop
-
+
.clear
; Clear the banner.
ld a, $ff
ld [wCreditsBorderFrame], a ; frame
jr .loop
-
+
.music
; Play the credits music.
ld de, MUSIC_CREDITS
@@ -465,26 +465,26 @@ endr
pop de
call PlayMusic
jp .loop
-
+
.wait2
; Wait for some amount of ticks.
call .get
ld [CreditsTimer], a
jr .done
-
+
.wait
; Wait for some amount of ticks, and do something else.
call .get
ld [CreditsTimer], a
-
+
xor a
ld [hBGMapThird], a
ld a, 1
ld [hBGMapMode], a
-
+
.done
jp Credits_Next
-
+
.end
; Stop execution.
ld hl, wJumptableIndex
@@ -507,7 +507,7 @@ endr
ld d, a
ld hl, CreditsScript
add hl, de
-
+
inc de
ld a, e
ld [CreditsPos], a
@@ -614,14 +614,14 @@ endr
GetCreditsPalette: ; 109b2c
call .GetPalAddress
-
+
push hl
ld a, 0
call .UpdatePals
pop hl
ret
-
-.GetPalAddress
+
+.GetPalAddress:
; Each set of palette data is 24 bytes long.
ld a, [wCreditsBorderMon] ; scene
and 3
@@ -635,10 +635,10 @@ GetCreditsPalette: ; 109b2c
add hl, de ; * 3
add hl, de
ret
-
-.UpdatePals
+
+.UpdatePals:
; Update the first three colors in both palette buffers.
-
+
push af
push hl
add UnknBGPals % $100
@@ -648,7 +648,7 @@ GetCreditsPalette: ; 109b2c
ld d, a
ld bc, 24
call CopyBytes
-
+
pop hl
pop af
add BGPals % $100
diff --git a/engine/crystal_intro.asm b/engine/crystal_intro.asm
index df3b297a3..874cdf462 100755
--- a/engine/crystal_intro.asm
+++ b/engine/crystal_intro.asm
@@ -154,7 +154,7 @@ PlaceGameFreakPresents_1: ; e468d
inc [hl]
ret
-.PlaceGameFreak
+.PlaceGameFreak:
ld [hl], 0
ld hl, .GAME_FREAK
decoord 5, 10
@@ -166,7 +166,7 @@ PlaceGameFreakPresents_1: ; e468d
ret
; e46af
-.GAME_FREAK
+.GAME_FREAK:
; G A M E _ F R E A K
db 0, 1, 2, 3, 13, 4, 5, 3, 1, 6
.end
@@ -396,7 +396,7 @@ CrystalIntro: ; e48ac
call DelayFrame
jp .loop
-.ShutOffMusic
+.ShutOffMusic:
ld de, MUSIC_NONE
call PlayMusic
@@ -547,7 +547,7 @@ IntroScene2: ; e49d6 (39:49d6)
ld de, SFX_INTRO_UNOWN_1
call PlaySFX
pop af
-.DontPlaySound
+.DontPlaySound:
ld [wcf65], a
xor a
call CrystalIntro_UnownFade
@@ -686,27 +686,27 @@ IntroScene6: ; e4af7 (39:4af7)
jr z, .FirstUnown
jr .NoUnown
-.FirstUnown
+.FirstUnown:
push af
depixel 7, 15
call CrystalIntro_InitUnownAnim
ld de, SFX_INTRO_UNOWN_2
call PlaySFX
pop af
-.NoUnown
+.NoUnown:
ld [wcf65], a
xor a
call CrystalIntro_UnownFade
ret
-.SecondUnown
+.SecondUnown:
push af
depixel 14, 6
call CrystalIntro_InitUnownAnim
ld de, SFX_INTRO_UNOWN_1
call PlaySFX
pop af
-.StopUnown
+.StopUnown:
ld [wcf65], a
ld a, $1
call CrystalIntro_UnownFade
@@ -1347,7 +1347,7 @@ IntroScene20: ; e5019 (39:5019)
ld [hSCY], a
ret
-.AppearUnown
+.AppearUnown:
sub $18
ld c, a
and $3
@@ -1952,7 +1952,7 @@ Intro_Scene16_AnimateSuicune: ; e5441 (39:5441)
jr z, .PrepareForSuicuneSwap
ret
-.PrepareForSuicuneSwap
+.PrepareForSuicuneSwap:
xor a
ld [hBGMapMode], a
ret
diff --git a/engine/dummy_game.asm b/engine/dummy_game.asm
index 116ad9439..bb5377d8f 100755
--- a/engine/dummy_game.asm
+++ b/engine/dummy_game.asm
@@ -6,7 +6,7 @@ _DummyGame: ; e1e5b (38:5e5b)
jr nc, .loop
ret
-.LoadGFXAndPals
+.LoadGFXAndPals:
call DisableLCD
ld b, SCGB_08
call GetSGBLayout
@@ -42,7 +42,7 @@ _DummyGame: ; e1e5b (38:5e5b)
call DmgToCgbObjPal0
ret
-.JumptableLoop
+.JumptableLoop:
ld a, [wJumptableIndex]
bit 7, a
jr nz, .quit
@@ -56,10 +56,10 @@ _DummyGame: ; e1e5b (38:5e5b)
scf
ret
-.ExecuteJumptable
+.ExecuteJumptable:
jumptable .Jumptable, wJumptableIndex
-.Jumptable
+.Jumptable:
dw .RestartGame
dw .ResetBoard
dw .InitBoardTilemapAndCursorObject
@@ -70,13 +70,13 @@ _DummyGame: ; e1e5b (38:5e5b)
dw .RevealAll
dw .AskPlayAgain
-.RestartGame
+.RestartGame:
call DummyGame_InitStrings
ld hl, wJumptableIndex
inc [hl]
ret
-.ResetBoard
+.ResetBoard:
call ret_e00ed
jr nc, .proceed
ld hl, wJumptableIndex
@@ -95,7 +95,7 @@ rept 4
endr
ld [hl], a
ld [wDummyGameNumCardsMatched], a
-.InitBoardTilemapAndCursorObject
+.InitBoardTilemapAndCursorObject:
ld hl, wDummyGameCounter
ld a, [hl]
cp 45
@@ -117,7 +117,7 @@ endr
inc [hl]
ret
-.CheckTriesRemaining
+.CheckTriesRemaining:
ld a, [wDummyGameNumberTriesRemaining]
hlcoord 17, 0
add "0"
@@ -136,7 +136,7 @@ endr
ld [wcf64], a
ld hl, wJumptableIndex
inc [hl]
-.PickCard1
+.PickCard1:
ld a, [wcf64]
and a
ret z
@@ -160,7 +160,7 @@ endr
inc [hl]
ret
-.PickCard2
+.PickCard2:
ld a, [wcf64]
and a
ret z
@@ -185,7 +185,7 @@ endr
ld [wDummyGameCounter], a
ld hl, wJumptableIndex
inc [hl]
-.DelayPickAgain
+.DelayPickAgain:
ld hl, wDummyGameCounter
ld a, [hl]
and a
@@ -193,19 +193,19 @@ endr
dec [hl]
ret
-.PickAgain
+.PickAgain:
call DummyGame_CheckMatch
ld a, $3
ld [wJumptableIndex], a
ret
-.RevealAll
+.RevealAll:
ld a, [hJoypadPressed]
and A_BUTTON
ret z
xor a
ld [wDummyGameCounter], a
-.RevelationLoop
+.RevelationLoop:
ld hl, wDummyGameCounter
ld a, [hl]
cp 45
@@ -231,7 +231,7 @@ endr
call WaitPressAorB_BlinkCursor
ld hl, wJumptableIndex
inc [hl]
-.AskPlayAgain
+.AskPlayAgain:
call ret_e00ed
jr nc, .restart
ld hl, wJumptableIndex
@@ -310,7 +310,7 @@ DummyGame_CheckMatch: ; e2010
call PrintText
ret
-.VictoryText
+.VictoryText:
start_asm
push bc
hlcoord 2, 13
diff --git a/engine/events.asm b/engine/events.asm
index 9b701be8a..e10648d07 100644
--- a/engine/events.asm
+++ b/engine/events.asm
@@ -456,7 +456,7 @@ DoMapTrigger: ; 968ec
rept 4
add hl, de
endr
-
+
call GetMapScriptHeaderBank
call GetFarHalfword
call GetMapScriptHeaderBank
@@ -541,11 +541,11 @@ OWPlayerInput: ; 96974
call CheckMenuOW
jr c, .Action
-.NoAction
+.NoAction:
xor a
ret
-.Action
+.Action:
push af
callba Function80422
pop af
@@ -581,7 +581,7 @@ TryObjectEvent: ; 969b5
xor a
ret
-.IsObject
+.IsObject:
call PlayTalkObject
ld a, [hObjectStructIndexBuffer]
call GetObjectStruct
@@ -687,7 +687,7 @@ TryReadSign: ; 96a38
xor a
ret
-.IsSign
+.IsSign:
ld a, [EngineBuffer3]
ld hl, .signs
rst JumpTable
@@ -887,11 +887,11 @@ CheckMenuOW: ; 96b30
scf
ret
-.NoMenu
+.NoMenu:
xor a
ret
-.Select
+.Select:
call PlayTalkObject
ld a, BANK(SelectMenuScript)
ld hl, SelectMenuScript
@@ -918,11 +918,11 @@ SelectMenuCallback: ; 96b66
end
; 96b72
-.Script ; 96b72
+.Script: ; 96b72
ptjump wQueuedScriptBank
; 96b75
-.Asm ; 96b75
+.Asm: ; 96b75
ptcallasm wQueuedScriptBank
end
; 96b79
diff --git a/engine/events_2.asm b/engine/events_2.asm
index ec5026e40..8ae911bad 100644
--- a/engine/events_2.asm
+++ b/engine/events_2.asm
@@ -191,13 +191,13 @@ ChooseWildEncounter_BugContest:: ; 97d31
ld hl, ContestMons
ld de, 4
-.CheckMon
+.CheckMon:
sub [hl]
jr c, .GotMon
add hl, de
jr .CheckMon
-.GotMon
+.GotMon:
inc hl
; Species
@@ -218,7 +218,7 @@ ChooseWildEncounter_BugContest:: ; 97d31
ld a, d
jr .GotLevel
-.RandomLevel
+.RandomLevel:
; Get a random level between the min and max.
ld c, a
inc c
@@ -227,7 +227,7 @@ ChooseWildEncounter_BugContest:: ; 97d31
call SimpleDivide
add d
-.GotLevel
+.GotLevel:
ld [CurPartyLevel], a
xor a
@@ -330,7 +330,7 @@ DoBikeStep:: ; 97db3
scf
ret
-.NoCall
+.NoCall:
xor a
ret
; 97df9
diff --git a/engine/evolve.asm b/engine/evolve.asm
index b04a245e0..db7d7e946 100755
--- a/engine/evolve.asm
+++ b/engine/evolve.asm
@@ -336,7 +336,7 @@ endr
; XXX
pop hl
-.ReturnToMap
+.ReturnToMap:
pop de
pop bc
pop hl
@@ -514,17 +514,17 @@ FillMoves: ; 424e1
ld a, [hli]
ld h, [hl]
ld l, a
-.GoToAttacks
+.GoToAttacks:
ld a, [hli]
and a
jr nz, .GoToAttacks
jr .GetLevel
-.NextMove
+.NextMove:
pop de
-.GetMove
+.GetMove:
inc hl
-.GetLevel
+.GetLevel:
ld a, [hli]
and a
jp z, .done
@@ -539,10 +539,10 @@ FillMoves: ; 424e1
cp b
jr nc, .GetMove
-.CheckMove
+.CheckMove:
push de
ld c, NUM_MOVES
-.CheckRepeat
+.CheckRepeat:
ld a, [de]
inc de
cp [hl]
@@ -552,7 +552,7 @@ FillMoves: ; 424e1
pop de
push de
ld c, NUM_MOVES
-.CheckSlot
+.CheckSlot:
ld a, [de]
and a
jr z, .LearnMove
@@ -576,10 +576,10 @@ FillMoves: ; 424e1
call ShiftMoves
pop de
-.ShiftedMove
+.ShiftedMove:
pop hl
-.LearnMove
+.LearnMove:
ld a, [hl]
ld [de], a
ld a, [Buffer1]
diff --git a/engine/intro_menu.asm b/engine/intro_menu.asm
index 6ece8e384..ea5c9296a 100755
--- a/engine/intro_menu.asm
+++ b/engine/intro_menu.asm
@@ -30,7 +30,7 @@ PrintDayOfWeek: ; 5b05
ret
; 5b1c
-.Days ; 5b1c
+.Days: ; 5b1c
db "SUN@"
db "MON@"
db "TUES@"
@@ -40,7 +40,7 @@ PrintDayOfWeek: ; 5b05
db "SATUR@"
; 5b40
-.Day ; 5b40
+.Day: ; 5b40
db "DAY@"
; 5b44
@@ -270,7 +270,7 @@ SetDefaultBoxNames: ; 5ca6
jr c, .loop
ret
-.Box
+.Box:
db "BOX@"
; 5cd3
@@ -285,7 +285,7 @@ InitializeMagikarpHouse: ; 5cd3
ret
; 5ce3
-.Ralph ; 5ce3
+.Ralph: ; 5ce3
db "RALPH@"
; 5ce9
@@ -305,15 +305,15 @@ InitializeNPCNames: ; 5ce9
ld hl, .Green
ld de, GreensName
-.Copy
+.Copy:
ld bc, NAME_LENGTH
call CopyBytes
ret
-.Rival db "???@"
-.Red db "RED@"
-.Green db "GREEN@"
-.Mom db "MOM@"
+.Rival: db "???@"
+.Red: db "RED@"
+.Green: db "GREEN@"
+.Mom: db "MOM@"
; 5d23
InitializeWorld: ; 5d23
@@ -365,13 +365,13 @@ Continue: ; 5d65
call CloseWindow
jr .FailToLoad
-.Check1Pass
+.Check1Pass:
call Continue_CheckRTC_RestartClock
jr nc, .Check2Pass
call CloseWindow
jr .FailToLoad
-.Check2Pass
+.Check2Pass:
ld a, $8
ld [MusicFade], a
ld a, MUSIC_NONE % $100
@@ -394,10 +394,10 @@ Continue: ; 5d65
ld [hMapEntryMethod], a
jp FinishContinueFunction
-.FailToLoad
+.FailToLoad:
ret
-.SpawnAfterE4
+.SpawnAfterE4:
ld a, SPAWN_NEW_BARK
ld [DefaultSpawnpoint], a
call PostCreditsSpawn
@@ -460,7 +460,7 @@ ConfirmContinue: ; 5e34
scf
ret
-.PressA
+.PressA:
ret
; 5e48
@@ -496,7 +496,7 @@ FinishContinueFunction: ; 5e5d
jr z, .AfterRed
jp Reset
-.AfterRed
+.AfterRed:
call SpawnAfterRed
jr .loop
; 5e85
@@ -609,7 +609,7 @@ Continue_DisplayBadgesDexPlayerName: ; 5f1c
pop hl
ret
-.Player
+.Player:
db "<PLAYER>@"
; 5f40
@@ -794,7 +794,7 @@ NamePlayer: ; 0x6074
callba MovePlayerPicLeft
ret
-.NewName
+.NewName:
ld b, 1
ld de, PlayerName
callba NamingScreen
@@ -819,13 +819,13 @@ NamePlayer: ; 0x6074
bit 0, a
jr z, .Male
ld de, .Kris
-.Male
+.Male:
call InitName
ret
-.Chris
+.Chris:
db "CHRIS@@@@@@"
-.Kris
+.Kris:
db "KRIS@@@@@@@"
; 60e9
@@ -1127,7 +1127,7 @@ TitleScreenScene: ; 62a3
dw TitleScreenEnd
; 62b7
-.NextScene ; Unreferenced
+.NextScene: ; Unreferenced
ld hl, wJumptableIndex
inc [hl]
ret
diff --git a/engine/items.asm b/engine/items.asm
index ede8e4f73..81c080dda 100755
--- a/engine/items.asm
+++ b/engine/items.asm
@@ -50,17 +50,17 @@ _TossItem:: ; d20d
rst JumpTable
ret
-.Pockets
+.Pockets:
dw .Item
dw .KeyItem
dw .Ball
dw .TMHM
-.Ball ; d228
+.Ball: ; d228
ld hl, NumBalls
jp RemoveItemFromPocket
-.TMHM ; d22e
+.TMHM: ; d22e
ld h, d
ld l, e
ld a, [CurItem]
@@ -68,12 +68,12 @@ _TossItem:: ; d20d
call GetTMHMNumber
jp TossTMHM
-.KeyItem ; d23a
+.KeyItem: ; d23a
ld h, d
ld l, e
jp TossKeyItem
-.Item ; d23f
+.Item: ; d23f
ld h, d
ld l, e
@@ -92,17 +92,17 @@ _CheckItem:: ; d244
rst JumpTable
ret
-.Pockets
+.Pockets:
dw .Item
dw .KeyItem
dw .Ball
dw .TMHM
-.Ball ; d25f
+.Ball: ; d25f
ld hl, NumBalls
jp CheckTheItem
-.TMHM ; d265
+.TMHM: ; d265
ld h, d
ld l, e
ld a, [CurItem]
@@ -110,12 +110,12 @@ _CheckItem:: ; d244
call GetTMHMNumber
jp CheckTMHM
-.KeyItem ; d271
+.KeyItem: ; d271
ld h, d
ld l, e
jp CheckKeyItems
-.Item ; d276
+.Item: ; d276
ld h, d
ld l, e
diff --git a/engine/learn.asm b/engine/learn.asm
index 64e73c910..d2751235f 100755
--- a/engine/learn.asm
+++ b/engine/learn.asm
@@ -243,7 +243,7 @@ Text_1_2_and_Poof: ; 6684
ld hl, .PoofForgot
ret
-.PoofForgot
+.PoofForgot:
; Poof! <MON> forgot <MOVE>. And…
text_jump UnknownText_0x1c574e
db "@"
diff --git a/engine/link.asm b/engine/link.asm
index e425ce4d8..14c9c2f4d 100755
--- a/engine/link.asm
+++ b/engine/link.asm
@@ -204,7 +204,7 @@ Gen2ToGen2LinkComms: ; 28177
ld a, $81
ld [rSC], a
-.Player1
+.Player1:
ld de, MUSIC_NONE
call PlayMusic
ld c, 3
@@ -1127,7 +1127,7 @@ TimeCapsule_ReplaceTeruSama: ; 28771
pop hl
ret
-.TimeCapsuleAlt ; 28785
+.TimeCapsuleAlt: ; 28785
; Pokémon traded from RBY do not have held items, so GSC usually interprets the
; catch rate as an item. However, if the catch rate appears in this table, the
; item associated with the table entry is used instead.
diff --git a/engine/mail.asm b/engine/mail.asm
index 133a2976e..840e0a925 100755
--- a/engine/mail.asm
+++ b/engine/mail.asm
@@ -322,7 +322,7 @@ _KrisMailBoxMenu: ; 0x447a0
jp MenuTextBoxBackup
; 0x447b4
-.EmptyMailboxText ; 0x447b4
+.EmptyMailboxText: ; 0x447b4
text_jump _EmptyMailboxText
db "@"
@@ -431,13 +431,13 @@ MailboxPC: ; 0x44806
ret
; 0x44861
-.JumpTable
+.JumpTable:
dw .ReadMail
dw .PutInPack
dw .AttachMail
dw .Cancel
-.ReadMail ; 0x44869
+.ReadMail: ; 0x44869
call FadeToMenu
ld a, [MenuSelection]
dec a
@@ -446,7 +446,7 @@ MailboxPC: ; 0x44806
jp CloseSubmenu
; 0x44877
-.PutInPack ; 0x44877
+.PutInPack: ; 0x44877
ld hl, .MessageLostText
call MenuTextBox
call YesNoBox
@@ -472,15 +472,15 @@ MailboxPC: ; 0x44806
jp MenuTextBoxBackup
; 0x448ac
-.PutAwayText ; 0x448ac
+.PutAwayText: ; 0x448ac
text_jump ClearedMailPutAwayText
db "@"
-.PackFullText ; 0x448b1
+.PackFullText: ; 0x448b1
text_jump MailPackFullText
db "@"
-.MessageLostText ; 0x448b6
+.MessageLostText: ; 0x448b6
text_jump MailMessageLostText
db "@"
@@ -497,7 +497,7 @@ MailboxPC: ; 0x44806
jp CloseSRAM
; 0x448d2
-.AttachMail ; 0x448d2
+.AttachMail: ; 0x448d2
call FadeToMenu
xor a
ld [PartyMenuActionText], a
@@ -542,19 +542,19 @@ MailboxPC: ; 0x44806
jp CloseSubmenu
; 0x4493c
-.HoldingMailText ; 0x4493c
+.HoldingMailText: ; 0x4493c
text_jump MailAlreadyHoldingItemText
db "@"
-.EggText ; 0x44941
+.EggText: ; 0x44941
text_jump MailEggText
db "@"
-.MailMovedText ; 0x44946
+.MailMovedText: ; 0x44946
text_jump MailMovedFromBoxText
db "@"
-.Cancel
+.Cancel:
ret
.TopMenuDataHeader: ; 0x4494c
@@ -564,7 +564,7 @@ MailboxPC: ; 0x44806
dw .TopMenuData2
db 1 ; default option
-.TopMenuData2
+.TopMenuData2:
db %00010000 ; flags
db 4, 0 ; rows/columns?
db 1 ; horizontal spacing?
@@ -580,7 +580,7 @@ MailboxPC: ; 0x44806
dw .SubMenuData2
db 1 ; default option
-.SubMenuData2
+.SubMenuData2:
db %10000000 ; flags
db 4 ; items
db "READ MAIL@"
diff --git a/engine/main_menu.asm b/engine/main_menu.asm
index 2c9afcc07..bad1682c7 100755
--- a/engine/main_menu.asm
+++ b/engine/main_menu.asm
@@ -54,7 +54,7 @@ MainMenu: ; 49cdc
db "MOBILE STUDIUM@"
.Jumptable: ; 0x49d60
-
+
dw MainMenu_Continue
dw MainMenu_NewGame
dw MainMenu_Options
@@ -250,7 +250,7 @@ MainMenu_PrintCurrentTimeAndDay: ; 49e09
call TextBox
ret
-.TimeFail
+.TimeFail:
call SpeechTextBox
ret
; 49e3d
@@ -291,11 +291,11 @@ MainMenu_PrintCurrentTimeAndDay: ; 49e09
ret
; 49e7f
-.TimeNotSet ; 49e7f
+.TimeNotSet: ; 49e7f
db "TIME NOT SET@"
; 49e8c
-.UnusedText ; 49e8c
+.UnusedText: ; 49e8c
; Clock time unknown
text_jump UnknownText_0x1c5182
db "@"
@@ -317,7 +317,7 @@ MainMenu_PrintCurrentTimeAndDay: ; 49e09
ret
; 49ea8
-.Days
+.Days:
db "SUN@"
db "MON@"
db "TUES@"
@@ -325,7 +325,7 @@ MainMenu_PrintCurrentTimeAndDay: ; 49e09
db "THURS@"
db "FRI@"
db "SATUR@"
-.Day
+.Day:
db "DAY@"
; 49ed0
diff --git a/engine/map_object_action.asm b/engine/map_object_action.asm
index b7f98e8d7..63748ce6a 100755
--- a/engine/map_object_action.asm
+++ b/engine/map_object_action.asm
@@ -191,7 +191,7 @@ Function453f: ; 453f
ret
; 456a
-.Directions ; 456a
+.Directions: ; 456a
db OW_DOWN, OW_RIGHT, OW_UP, OW_LEFT
; 456e
diff --git a/engine/map_objects.asm b/engine/map_objects.asm
index a0ae8bcf2..5d5a7f4e8 100644
--- a/engine/map_objects.asm
+++ b/engine/map_objects.asm
@@ -37,7 +37,7 @@ Function437b: ; 437b
call .HandleObjectAction
ret
-.CheckObjectStillVisible
+.CheckObjectStillVisible:
ld hl, OBJECT_FLAGS2
add hl, bc
res 6, [hl]
@@ -107,7 +107,7 @@ Function437b: ; 437b
and a
ret
-.HandleStepType
+.HandleStepType:
ld hl, OBJECT_STEP_TYPE
add hl, bc
ld a, [hl]
@@ -144,7 +144,7 @@ Function437b: ; 437b
.bit5
ret
-.HandleObjectAction
+.HandleObjectAction:
ld hl, OBJECT_FLAGS1
add hl, bc
bit INVISIBLE, [hl]
@@ -534,7 +534,7 @@ MapObjectMovementPattern: ; 47dd
rst JumpTable
ret
-.Pointers ; 47e9
+.Pointers: ; 47e9
dw .Null_00 ; 00
dw .RandomWalkY ; 01
dw .RandomWalkX ; 02
@@ -564,29 +564,29 @@ MapObjectMovementPattern: ; 47dd
dw .MovementBoulderDust ; 1a
dw .MovementShakingGrass ; 1b
-.Null_00
+.Null_00:
ret
-.RandomWalkY
+.RandomWalkY:
call Random
ld a, [hRandomAdd]
and %00000001
jp .RandomWalkContinue
-.RandomWalkX
+.RandomWalkX:
call Random
ld a, [hRandomAdd]
and %00000001
or %00000010
jp .RandomWalkContinue
-.RandomWalkXY
+.RandomWalkXY:
call Random
ld a, [hRandomAdd]
and %00000011
jp .RandomWalkContinue
-.RandomSpin1
+.RandomSpin1:
call Random
ld a, [hRandomAdd]
and %00001100
@@ -595,7 +595,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], a
jp RandomStepDuration_Slow
-.RandomSpin2
+.RandomSpin2:
ld hl, OBJECT_FACING
add hl, bc
ld a, [hl]
@@ -611,7 +611,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], a
jp RandomStepDuration_Fast
-.Standing
+.Standing:
call Function462a
call EndSpriteMovement
ld hl, OBJECT_ACTION
@@ -622,48 +622,48 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_05
ret
-.ObeyDPad
+.ObeyDPad:
ld hl, Function5000
jp HandleMovementData
-.Movement08
+.Movement08:
ld hl, Function5015
jp HandleMovementData
-.Movement09
+.Movement09:
ld hl, Function5026
jp HandleMovementData
-.Movement0a
+.Movement0a:
jp _GetMovementPerson
-.Movement0b
+.Movement0b:
jp _GetMovementPerson
-.Movement0c
+.Movement0c:
jp _GetMovementPerson
-.Movement0d
+.Movement0d:
ld hl, Function5000
jp HandleMovementData
-.Movement0e
+.Movement0e:
jp _GetMovementPerson
-.Follow
+.Follow:
ld hl, GetFollowerNextMovementByte
jp HandleMovementData
-.Script
+.Script:
ld hl, GetMovementByte
jp HandleMovementData
-.Strength
+.Strength:
call MovementAnonymousJumptable
dw .Strength_Start
dw .Strength_Stop
-.Strength_Start
+.Strength_Start:
ld hl, OBJECT_NEXT_TILE
add hl, bc
ld a, [hl]
@@ -701,13 +701,13 @@ MapObjectMovementPattern: ; 47dd
.on_pit
call IncrementObjectMovementByteIndex
-.Strength_Stop
+.Strength_Stop:
ld hl, OBJECT_DIRECTION_WALKING
add hl, bc
ld [hl], STANDING
ret
-.FollowNotExact
+.FollowNotExact:
ld hl, OBJECT_NEXT_MAP_X
add hl, bc
ld d, [hl]
@@ -769,7 +769,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], PERSON_ACTION_STAND
ret
-.MovementBigStanding
+.MovementBigStanding:
call EndSpriteMovement
ld hl, OBJECT_DIRECTION_WALKING
add hl, bc
@@ -782,7 +782,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_04
ret
-.MovementBouncing
+.MovementBouncing:
call EndSpriteMovement
ld hl, OBJECT_DIRECTION_WALKING
add hl, bc
@@ -795,22 +795,22 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_04
ret
-.MovementSpinCounterclockwise
+.MovementSpinCounterclockwise:
call MovementAnonymousJumptable
dw .MovementSpinInit
dw .MovementSpinRepeat
dw .MovementSpinTurnLeft
-.MovementSpinClockwise
+.MovementSpinClockwise:
call MovementAnonymousJumptable
dw .MovementSpinInit
dw .MovementSpinRepeat
dw .MovementSpinTurnRight
-.MovementSpinInit
+.MovementSpinInit:
call EndSpriteMovement
call IncrementObjectMovementByteIndex
-.MovementSpinRepeat
+.MovementSpinRepeat:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_STAND
@@ -827,23 +827,23 @@ MapObjectMovementPattern: ; 47dd
call IncrementObjectMovementByteIndex
ret
-.MovementSpinTurnLeft
+.MovementSpinTurnLeft:
ld de, .DirectionData_Counterclockwise
call .MovementSpinNextFacing
jr .MovementSpinCounterclockwise
-.DirectionData_Counterclockwise ; 49c0
+.DirectionData_Counterclockwise: ; 49c0
db OW_RIGHT, OW_LEFT, OW_DOWN, OW_UP
-.MovementSpinTurnRight
+.MovementSpinTurnRight:
ld de, .DirectionData_Clockwise
call .MovementSpinNextFacing
jr .MovementSpinClockwise
-.DirectionData_Clockwise ; 49cc
+.DirectionData_Clockwise: ; 49cc
db OW_LEFT, OW_RIGHT, OW_UP, OW_DOWN
-.MovementSpinNextFacing
+.MovementSpinNextFacing:
ld hl, OBJECT_FACING
add hl, bc
ld a, [hl]
@@ -860,7 +860,7 @@ MapObjectMovementPattern: ; 47dd
call DecrementObjectMovementByteIndex
ret
-.MovementShadow
+.MovementShadow:
call ._MovementShadow_Grass_Emote_BoulderDust
ld hl, OBJECT_ACTION
add hl, bc
@@ -896,7 +896,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_TRACKING_OBJECT
ret
-.MovementEmote
+.MovementEmote:
call EndSpriteMovement
call ._MovementShadow_Grass_Emote_BoulderDust
ld hl, OBJECT_ACTION
@@ -916,7 +916,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_TRACKING_OBJECT
ret
-.MovementBoulderDust
+.MovementBoulderDust:
call EndSpriteMovement
call ._MovementShadow_Grass_Emote_BoulderDust
ld hl, OBJECT_ACTION
@@ -960,7 +960,7 @@ MapObjectMovementPattern: ; 47dd
db 6, 2
db -6, 2
-.MovementShakingGrass
+.MovementShakingGrass:
call EndSpriteMovement
call ._MovementShadow_Grass_Emote_BoulderDust
ld hl, OBJECT_ACTION
@@ -994,7 +994,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], d
ret
-.MovementScreenShake
+.MovementScreenShake:
call EndSpriteMovement
ld hl, OBJECT_ACTION
add hl, bc
@@ -1031,7 +1031,7 @@ MapObjectMovementPattern: ; 47dd
add a
jr .loop
-.RandomWalkContinue
+.RandomWalkContinue:
call InitStep
call Function6ec1 ; check whether the object can move in that direction
jr c, .NewDuration
@@ -1054,7 +1054,7 @@ MapObjectMovementPattern: ; 47dd
ld [hl], STEP_TYPE_PLAYER_WALK
ret
-.NewDuration
+.NewDuration:
call EndSpriteMovement
call Function462a
RandomStepDuration_Slow: ; 4b1d
@@ -1131,7 +1131,7 @@ NPCJump: ; 4b86
dw .Jump
dw .Land
-.Jump
+.Jump:
call AddStepVector
call UpdateJumpPosition
ld hl, OBJECT_STEP_DURATION
@@ -1146,7 +1146,7 @@ NPCJump: ; 4b86
call IncrementObjectStructField28
ret
-.Land
+.Land:
call AddStepVector
call UpdateJumpPosition
ld hl, OBJECT_STEP_DURATION
@@ -1219,7 +1219,7 @@ TeleportFrom: ; 4c18
dw .DoSpinRise
; 4c23
-.InitSpin
+.InitSpin:
ld hl, OBJECT_STEP_FRAME
add hl, bc
ld [hl], 0
@@ -1227,7 +1227,7 @@ TeleportFrom: ; 4c18
add hl, bc
ld [hl], 16
call IncrementObjectStructField28
-.DoSpin
+.DoSpin:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_SPIN
@@ -1238,7 +1238,7 @@ TeleportFrom: ; 4c18
call IncrementObjectStructField28
ret
-.InitSpinRise
+.InitSpinRise:
ld hl, OBJECT_STEP_FRAME
add hl, bc
ld [hl], 0
@@ -1252,7 +1252,7 @@ TeleportFrom: ; 4c18
add hl, bc
res 3, [hl]
call IncrementObjectStructField28
-.DoSpinRise
+.DoSpinRise:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_SPIN
@@ -1292,7 +1292,7 @@ TeleportTo: ; 4c89
dw .FinishStep
; 4c9a
-.InitWait
+.InitWait:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_00
@@ -1303,13 +1303,13 @@ TeleportTo: ; 4c89
ret
; 4caa
-.DoWait
+.DoWait:
ld hl, OBJECT_STEP_DURATION
add hl, bc
dec [hl]
ret nz
call IncrementObjectStructField28
-.InitDescent
+.InitDescent:
ld hl, OBJECT_STEP_FRAME
add hl, bc
ld [hl], 0
@@ -1323,7 +1323,7 @@ TeleportTo: ; 4c89
ret
; 4cc9
-.DoDescent
+.DoDescent:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_SPIN
@@ -1343,7 +1343,7 @@ TeleportTo: ; 4c89
dec [hl]
ret nz
call IncrementObjectStructField28
-.InitFinalSpin
+.InitFinalSpin:
ld hl, OBJECT_STEP_DURATION
add hl, bc
ld [hl], 16
@@ -1351,7 +1351,7 @@ TeleportTo: ; 4c89
ret
; 4cf5
-.DoFinalSpin
+.DoFinalSpin:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_SPIN
@@ -1359,7 +1359,7 @@ TeleportTo: ; 4c89
add hl, bc
dec [hl]
ret nz
-.FinishStep
+.FinishStep:
ld hl, OBJECT_STEP_FRAME
add hl, bc
ld [hl], 0
@@ -1381,7 +1381,7 @@ Skyfall: ; 4d14
dw .Finish
; 4d1f
-.Init
+.Init:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_00
@@ -1389,7 +1389,7 @@ Skyfall: ; 4d14
add hl, bc
ld [hl], 16
call IncrementObjectStructField28
-.Step
+.Step:
ld hl, OBJECT_STEP_DURATION
add hl, bc
dec [hl]
@@ -1407,7 +1407,7 @@ Skyfall: ; 4d14
add hl, bc
ld [hl], 16
call IncrementObjectStructField28
-.Fall
+.Fall:
ld hl, OBJECT_31
add hl, bc
inc [hl]
@@ -1424,7 +1424,7 @@ Skyfall: ; 4d14
dec [hl]
ret nz
call IncrementObjectStructField28
-.Finish
+.Finish:
ld hl, OBJECT_STEP_FRAME
add hl, bc
ld [hl], 0
@@ -1444,7 +1444,7 @@ GotBiteStep: ; 4d7e
dw .Run
; 4d85
-.Init
+.Init:
ld hl, OBJECT_STEP_DURATION
add hl, bc
ld [hl], 8
@@ -1452,7 +1452,7 @@ GotBiteStep: ; 4d7e
add hl, bc
ld [hl], 0
call IncrementObjectStructField28
-.Run
+.Run:
ld hl, OBJECT_SPRITE_Y_OFFSET
add hl, bc
ld a, [hl]
@@ -1476,7 +1476,7 @@ RockSmashStep: ; 4daf
jp WaitStep_InPlace
; 4db5
-.Step
+.Step:
ld hl, OBJECT_STEP_DURATION
add hl, bc
ld a, [hl]
@@ -1548,7 +1548,7 @@ StepType05: ; 4e0c
dw .Reset
dw StepType04
-.Reset
+.Reset:
call RestoreDefaultMovement
call GetInitialFacing
ld hl, OBJECT_FACING
@@ -1740,13 +1740,13 @@ StepType15: ; 4f33
dw .Init
dw .Run
-.Init
+.Init:
xor a
ld hl, OBJECT_29
add hl, bc
ld [hl], a
call IncrementObjectStructField28
-.Run
+.Run:
ld hl, OBJECT_29
add hl, bc
ld d, [hl]
@@ -1772,7 +1772,7 @@ StepType15: ; 4f33
call DeleteMapObject
ret
-.GetSign
+.GetSign:
ld hl, OBJECT_30
add hl, bc
and 1
@@ -1801,7 +1801,7 @@ SkyfallTop: ; 4f83
dw .Init
dw .Run
-.Init
+.Init:
ld hl, OBJECT_ACTION
add hl, bc
ld [hl], PERSON_ACTION_10
@@ -1942,7 +1942,7 @@ HandleMovementData: ; 5041
jr nz, .loop
ret
-.StorePointer
+.StorePointer:
ld a, l
ld [wMovementPointer], a
ld a, h
@@ -2037,7 +2037,7 @@ GetFollowerNextMovementByte: ; 54e6
ld a, movement_step_sleep_1
ret
-.CancelFollowIfLeaderMissing
+.CancelFollowIfLeaderMissing:
ld a, [wObjectFollow_Leader]
cp -1
jr z, .nope
@@ -2068,7 +2068,7 @@ SpawnShadow: ; 5529
pop bc
ret
-.ShadowObject
+.ShadowObject:
; vtile, palette, movement
db $00, PAL_OW_SILVER, SPRITEMOVEDATA_SHADOW
; 5538
@@ -2080,7 +2080,7 @@ SpawnStrengthBoulderDust: ; 5538
pop bc
ret
-.BoulderDustObject
+.BoulderDustObject:
db $00, PAL_OW_SILVER, SPRITEMOVEDATA_BOULDERDUST
; 5547
SpawnEmote: ; 5547
@@ -2091,7 +2091,7 @@ SpawnEmote: ; 5547
pop bc
ret
-.EmoteObject
+.EmoteObject:
db $00, PAL_OW_SILVER, SPRITEMOVEDATA_EMOTE
; 5556
ShakeGrass: ; 5556
@@ -2116,7 +2116,7 @@ ShakeScreen: ; 5565
pop bc
ret
-.ScreenShakeObject
+.ScreenShakeObject:
db $00, PAL_OW_SILVER, SPRITEMOVEDATA_SCREENSHAKE
; 5579
DespawnEmote: ; 5579
@@ -2127,7 +2127,7 @@ DespawnEmote: ; 5579
pop bc
ret
-.DeleteEmote
+.DeleteEmote:
ld de, ObjectStructs
ld a, NUM_OBJECT_STRUCTS
.loop
@@ -2475,7 +2475,7 @@ HandleNPCStep:: ; 576a
call .DoStepsForAllObjects
ret
-.ResetStepVector
+.ResetStepVector:
xor a
ld [wPlayerStepVectorX], a
ld [wPlayerStepVectorY], a
@@ -2484,7 +2484,7 @@ HandleNPCStep:: ; 576a
ld [wPlayerStepDirection], a
ret
-.DoStepsForAllObjects
+.DoStepsForAllObjects:
ld bc, ObjectStructs
xor a
.loop
@@ -2871,7 +2871,7 @@ PRIORITY_HIGH EQU $30
call .InitSpritesByPriority
ret
-.DeterminePriorities
+.DeterminePriorities:
xor a
ld hl, wMovementPointer
ld bc, NUM_OBJECT_STRUCTS
@@ -2924,7 +2924,7 @@ PRIORITY_HIGH EQU $30
jr nz, .loop
ret
-.InitSpritesByPriority
+.InitSpritesByPriority:
ld hl, wMovementPointer
.next_sprite
ld a, [hli]
@@ -2943,7 +2943,7 @@ PRIORITY_HIGH EQU $30
pop bc
jr .next_sprite
-.InitSprite
+.InitSprite:
ld hl, OBJECT_SPRITE_TILE
add hl, bc
ld a, [hl]
@@ -3069,7 +3069,7 @@ PRIORITY_HIGH EQU $30
scf
ret
-.GetObjectStructPointer
+.GetObjectStructPointer:
ld c, a
ld b, 0
ld hl, .Addresses
@@ -3080,7 +3080,7 @@ PRIORITY_HIGH EQU $30
ld b, [hl]
ret
-.Addresses ; 5ace
+.Addresses: ; 5ace
dw PlayerStruct
dw Object1Struct
dw Object2Struct
diff --git a/engine/mart.asm b/engine/mart.asm
index 5ee700951..3212ef384 100755
--- a/engine/mart.asm
+++ b/engine/mart.asm
@@ -143,7 +143,7 @@ GetMart: ; 15b31
ld de, DefaultMart
ret
-.IsAMart
+.IsAMart:
ld hl, Marts
rept 2
add hl, de
@@ -165,7 +165,7 @@ StandardMart: ; 15b47
jr nz, .loop
ret
-.MartFunctions
+.MartFunctions:
dw .HowMayIHelpYou
dw .TopMenu
dw .Buy
@@ -241,7 +241,7 @@ FarReadMart: ; 15bbb
ld h, [hl]
ld l, a
ld de, CurMart
-.CopyMart
+.CopyMart:
ld a, [MartPointerBank]
call GetFarByte
ld [de], a
@@ -251,7 +251,7 @@ FarReadMart: ; 15bbb
jr nz, .CopyMart
ld hl, wMartItem1BCD
ld de, CurMart + 1
-.ReadMartItem
+.ReadMartItem:
ld a, [de]
inc de
cp -1
@@ -299,7 +299,7 @@ GetMartPrice: ; 15bf0
ret
; 15c1a
-.CharToNybble ; 15c1a
+.CharToNybble: ; 15c1a
ld a, [de]
inc de
cp " "
@@ -427,7 +427,7 @@ endr
ret
; 15cb0
-.MartTextFunctionPointers ; 15cb0
+.MartTextFunctionPointers: ; 15cb0
dwb .StandardMartPointers, 0
dwb .HerbShopPointers, 0
dwb .BargainShopPointers, 1
@@ -592,7 +592,7 @@ endr
and a
ret
-.SoldOut
+.SoldOut:
ld a, MARTTEXT_SOLD_OUT
call LoadBuyMenuText
call JoyWaitAorB
diff --git a/engine/menu.asm b/engine/menu.asm
index 074b2a28c..39cbf0e2a 100755
--- a/engine/menu.asm
+++ b/engine/menu.asm
@@ -763,7 +763,7 @@ Error_Cant_ExitMenu: ; 2445d
ld hl, .Text_NoWindowsAvailableForPopping
call PrintText
call WaitBGMap
-.InfiniteLoop
+.InfiniteLoop:
jr .InfiniteLoop
; 24468
diff --git a/engine/mon_menu.asm b/engine/mon_menu.asm
index f560b1b15..a6dcf0eb7 100755
--- a/engine/mon_menu.asm
+++ b/engine/mon_menu.asm
@@ -148,7 +148,7 @@ GetMonMenuString: ; 24db0
call GetMoveName
ret
-.NotMove
+.NotMove:
inc hl
ld a, [hl]
dec a
diff --git a/engine/move_mon.asm b/engine/move_mon.asm
index 0a8c340ed..f52defcad 100755
--- a/engine/move_mon.asm
+++ b/engine/move_mon.asm
@@ -655,7 +655,7 @@ SentGetPkmnIntoFromBox: ; db3f
dec a
ld b, a
call Functiondcb6
-.CloseSRAM_And_ClearCarryFlag
+.CloseSRAM_And_ClearCarryFlag:
call CloseSRAM
and a
ret
@@ -1481,30 +1481,30 @@ endr
pop bc
jr .GotDV
-.Attack
+.Attack:
ld a, [hl]
swap a
and $f
jr .GotDV
-.Defense
+.Defense:
ld a, [hl]
and $f
jr .GotDV
-.Speed
+.Speed:
inc hl
ld a, [hl]
swap a
and $f
jr .GotDV
-.Special
+.Special:
inc hl
ld a, [hl]
and $f
-.GotDV
+.GotDV:
ld d, 0
add e
ld e, a
diff --git a/engine/mysterygift.asm b/engine/mysterygift.asm
index 0360bc74f..d7d3efafc 100755
--- a/engine/mysterygift.asm
+++ b/engine/mysterygift.asm
@@ -198,9 +198,9 @@ DoMysteryGift: ; 1048ba (41:48ba)
inc hl
dec d
jr .loop
-.Yes
+.Yes:
scf
-.No
+.No:
jp CloseSRAM
.AddMysteryGiftPartnerID: ; 104a56 (41:4a56)
diff --git a/engine/options_menu.asm b/engine/options_menu.asm
index f6d8392d9..00799395a 100755
--- a/engine/options_menu.asm
+++ b/engine/options_menu.asm
@@ -52,7 +52,7 @@ _OptionsMenu: ; e41d0
call DelayFrames
jr .joypad_loop
-.ExitOptions
+.ExitOptions:
ld de, SFX_TRANSACTION
call PlaySFX
call WaitSFX
@@ -94,7 +94,7 @@ endr
jp [hl] ; jump to the code of the current highlighted item
; e42e5
-.Pointers
+.Pointers:
dw Options_TextSpeed
dw Options_BattleScene
dw Options_BattleStyle
@@ -118,29 +118,29 @@ Options_TextSpeed: ; e42f5
jr c, .Increase
ld c, FAST_TEXT +- 1
-.Increase
+.Increase:
inc c
ld a, e
jr .Save
-.LeftPressed
+.LeftPressed:
ld a, c
and a
jr nz, .Decrease
ld c, SLOW_TEXT + 1
-.Decrease
+.Decrease:
dec c
ld a, d
-.Save
+.Save:
ld b, a
ld a, [Options]
and $f0
or b
ld [Options], a
-.NonePressed
+.NonePressed:
ld b, 0
ld hl, .Strings
rept 2
@@ -155,16 +155,16 @@ endr
ret
; e4331
-.Strings
+.Strings:
dw .Fast
dw .Mid
dw .Slow
-.Fast
+.Fast:
db "FAST@"
-.Mid
+.Mid:
db "MID @"
-.Slow
+.Slow:
db "SLOW@"
; e4346
@@ -203,35 +203,35 @@ Options_BattleScene: ; e4365
jr nz, .ToggleOn
jr .ToggleOff
-.LeftPressed
+.LeftPressed:
bit BATTLE_SCENE, [hl]
jr z, .ToggleOff
jr .ToggleOn
-.NonePressed
+.NonePressed:
bit BATTLE_SCENE, [hl]
jr z, .ToggleOn
jr .ToggleOff
-.ToggleOn
+.ToggleOn:
res BATTLE_SCENE, [hl]
ld de, .On
jr .Display
-.ToggleOff
+.ToggleOff:
set BATTLE_SCENE, [hl]
ld de, .Off
-.Display
+.Display:
hlcoord 11, 5
call PlaceString
and a
ret
; e4398
-.On
+.On:
db "ON @"
-.Off
+.Off:
db "OFF@"
; e43a0
@@ -247,34 +247,34 @@ Options_BattleStyle: ; e43a0
jr nz, .ToggleShift
jr .ToggleSet
-.LeftPressed
+.LeftPressed:
bit BATTLE_SHIFT, [hl]
jr z, .ToggleSet
jr .ToggleShift
-.NonePressed
+.NonePressed:
bit BATTLE_SHIFT, [hl]
jr nz, .ToggleSet
-.ToggleShift
+.ToggleShift:
res BATTLE_SHIFT, [hl]
ld de, .Shift
jr .Display
-.ToggleSet
+.ToggleSet:
set BATTLE_SHIFT, [hl]
ld de, .Set
-.Display
+.Display:
hlcoord 11, 7
call PlaceString
and a
ret
; e43d1
-.Shift
+.Shift:
db "SHIFT@"
-.Set
+.Set:
db "SET @"
; e43dd
@@ -290,41 +290,41 @@ Options_Sound: ; e43dd
jr nz, .SetMono
jr .SetStereo
-.LeftPressed
+.LeftPressed:
bit STEREO, [hl]
jr z, .SetStereo
jr .SetMono
-.NonePressed
+.NonePressed:
bit STEREO, [hl]
jr nz, .ToggleStereo
jr .ToggleMono
-.SetMono
+.SetMono:
res STEREO, [hl]
call RestartMapMusic
-.ToggleMono
+.ToggleMono:
ld de, .Mono
jr .Display
-.SetStereo
+.SetStereo:
set STEREO, [hl]
call RestartMapMusic
-.ToggleStereo
+.ToggleStereo:
ld de, .Stereo
-.Display
+.Display:
hlcoord 11, 9
call PlaceString
and a
ret
; e4416
-.Mono
+.Mono:
db "MONO @"
-.Stereo
+.Stereo:
db "STEREO@"
; e4424
@@ -341,26 +341,26 @@ Options_Print: ; e4424
jr c, .Increase
ld c, -1
-.Increase
+.Increase:
inc c
ld a, e
jr .Save
-.LeftPressed
+.LeftPressed:
ld a, c
and a
jr nz, .Decrease
ld c, 5
-.Decrease
+.Decrease:
dec c
ld a, d
-.Save
+.Save:
ld b, a
ld [GBPrinter], a
-.NonePressed
+.NonePressed:
ld b, $0
ld hl, .Strings
rept 2
@@ -375,22 +375,22 @@ endr
ret
; e445a
-.Strings
+.Strings:
dw .Lightest
dw .Lighter
dw .Normal
dw .Darker
dw .Darkest
-.Lightest
+.Lightest:
db "LIGHTEST@"
-.Lighter
+.Lighter:
db "LIGHTER @"
-.Normal
+.Normal:
db "NORMAL @"
-.Darker
+.Darker:
db "DARKER @"
-.Darkest
+.Darkest:
db "DARKEST @"
; e4491
@@ -409,22 +409,22 @@ GetPrinterSetting: ; e4491
lb de, PRINT_LIGHTER, PRINT_DARKER ; the 2 values next to this setting
ret
-.IsLightest
+.IsLightest:
ld c, 0
lb de, PRINT_DARKEST, PRINT_LIGHTER ; the 2 values next to this setting
ret
-.IsLight
+.IsLight:
ld c, 1
lb de, PRINT_LIGHTEST, PRINT_NORMAL ; the 2 values next to this setting
ret
-.IsDark
+.IsDark:
ld c, 3
lb de, PRINT_NORMAL, PRINT_DARKEST ; the 2 values next to this setting
ret
-.IsDarkest
+.IsDarkest:
ld c, 4
lb de, PRINT_DARKER, PRINT_LIGHTEST ; the 2 values next to this setting
ret
@@ -441,34 +441,34 @@ Options_MenuAccount: ; e44c1
jr nz, .ToggleOff
jr .ToggleOn
-.LeftPressed
+.LeftPressed:
bit MENU_ACCOUNT, [hl]
jr z, .ToggleOn
jr .ToggleOff
-.NonePressed
+.NonePressed:
bit MENU_ACCOUNT, [hl]
jr nz, .ToggleOn
-.ToggleOff
+.ToggleOff:
res MENU_ACCOUNT, [hl]
ld de, .Off
jr .Display
-.ToggleOn
+.ToggleOn:
set MENU_ACCOUNT, [hl]
ld de, .On
-.Display
+.Display:
hlcoord 11, 13
call PlaceString
and a
ret
; e44f2
-.Off
+.Off:
db "OFF@"
-.On
+.On:
db "ON @"
; e44fa
@@ -483,16 +483,16 @@ Options_Frame: ; e44fa
and a
ret
-.RightPressed
+.RightPressed:
ld a, [hl]
inc a
jr .Save
-.LeftPressed
+.LeftPressed:
ld a, [hl]
dec a
-.Save
+.Save:
and $7
ld [hl], a
UpdateFrame: ; e4512
@@ -512,7 +512,7 @@ Options_Cancel: ; e4520
and a
ret
-.Exit
+.Exit:
scf
ret
; e452a
@@ -527,7 +527,7 @@ OptionsControl: ; e452a
and a
ret
-.DownPressed
+.DownPressed:
ld a, [hl] ; load the cursor position to a
cp $7 ; maximum number of items in option menu
jr nz, .CheckFive
@@ -535,17 +535,17 @@ OptionsControl: ; e452a
scf
ret
-.CheckFive ; I have no idea why this exists...
+.CheckFive: ; I have no idea why this exists...
cp $5
jr nz, .Increase
ld [hl], $5
-.Increase
+.Increase:
inc [hl]
scf
ret
-.UpPressed
+.UpPressed:
ld a, [hl]
cp $6
jr nz, .NotSix
@@ -553,12 +553,12 @@ OptionsControl: ; e452a
scf
ret
-.NotSix
+.NotSix:
and a
jr nz, .Decrease
ld [hl], $8 ; number of option items +1
-.Decrease
+.Decrease:
dec [hl]
scf
ret
diff --git a/engine/overworld.asm b/engine/overworld.asm
index e1d50d0b8..5e12b09a2 100755
--- a/engine/overworld.asm
+++ b/engine/overworld.asm
@@ -95,14 +95,14 @@ GetPlayerSprite: ; 14183
ld [PlayerObjectSprite], a
ret
-.Chris
+.Chris:
db PLAYER_NORMAL, SPRITE_CHRIS
db PLAYER_BIKE, SPRITE_CHRIS_BIKE
db PLAYER_SURF, SPRITE_SURF
db PLAYER_SURF_PIKA, SPRITE_SURFING_PIKACHU
db $ff
-.Kris
+.Kris:
db PLAYER_NORMAL, SPRITE_KRIS
db PLAYER_BIKE, SPRITE_KRIS_BIKE
db PLAYER_SURF, SPRITE_SURF
@@ -241,11 +241,11 @@ GetMonSprite: ; 14259
jr nc, .Variable
jr .Icon
-.Normal
+.Normal:
and a
ret
-.Icon
+.Icon:
sub SPRITE_POKEMON
ld e, a
ld d, 0
@@ -261,7 +261,7 @@ GetMonSprite: ; 14259
.wBreedMon2
ld a, [wBreedMon2Species]
-.Mon
+.Mon:
ld e, a
and a
jr z, .NoBreedmon
@@ -273,7 +273,7 @@ GetMonSprite: ; 14259
scf
ret
-.Variable
+.Variable:
sub SPRITE_VARS
ld e, a
ld d, 0
@@ -283,7 +283,7 @@ GetMonSprite: ; 14259
and a
jp nz, GetMonSprite
-.NoBreedmon
+.NoBreedmon:
ld a, 1
ld l, 1
ld h, 0
@@ -410,7 +410,7 @@ LoadSpriteGFX: ; 14306
.done
ret
-.LoadSprite
+.LoadSprite:
call GetSprite
ld a, l
ret
@@ -424,7 +424,7 @@ SortUsedSprites: ; 1431e
ld c, SPRITE_GFX_LIST_CAPACITY
ld de, UsedSprites + (SPRITE_GFX_LIST_CAPACITY - 1) * 2
-.FindLastSprite
+.FindLastSprite:
ld a, [de]
and a
jr nz, .FoundLastSprite
@@ -433,7 +433,7 @@ rept 2
endr
dec c
jr nz, .FindLastSprite
-.FoundLastSprite
+.FoundLastSprite:
dec c
jr z, .quit
@@ -443,12 +443,12 @@ endr
inc de
ld hl, UsedSprites + 1
-.CheckSprite
+.CheckSprite:
push bc
push de
push hl
-.CheckFollowing
+.CheckFollowing:
ld a, [de]
cp [hl]
jr nc, .loop
@@ -499,7 +499,7 @@ ArrangeUsedSprites: ; 14355
ld hl, UsedSprites
ld c, SPRITE_GFX_LIST_CAPACITY
ld b, 0
-.FirstTableLength
+.FirstTableLength:
; Keep going until the end of the list.
ld a, [hli]
and a
@@ -523,11 +523,11 @@ ArrangeUsedSprites: ; 14355
dec c
jr nz, .FirstTableLength
-.SecondTable
+.SecondTable:
; The second tile table starts at tile $80.
ld b, $80
dec hl
-.SecondTableLength
+.SecondTableLength:
; Keep going until the end of the list.
ld a, [hli]
and a
@@ -565,11 +565,11 @@ GetSpriteLength: ; 14386
ld a, 12
ret
-.AnyDirection
+.AnyDirection:
ld a, 12
ret
-.OneDirection
+.OneDirection:
ld a, 4
ret
; 1439b
diff --git a/engine/pack.asm b/engine/pack.asm
index 8d1b63232..06e8089b2 100644
--- a/engine/pack.asm
+++ b/engine/pack.asm
@@ -28,7 +28,7 @@ Pack: ; 10000
; 10030
.Jumptable: ; 10030 (4:4030)
-
+
dw .InitGFX ; 0
dw .InitItemsPocket ; 1
dw .ItemsPocketMenu ; 2
@@ -163,7 +163,7 @@ Pack: ; 10000
; 0x10137
.Jumptable1: ; 10137
-
+
dw .UseItem
dw QuitItemSubmenu
@@ -328,7 +328,7 @@ MenuDataHeader_UsableKeyItem: ; 0x10249
; 0x1026a
Jumptable_UseGiveTossRegisterQuit: ; 1026a
-
+
dw UseItem
dw GiveItem
dw TossMenu
@@ -354,7 +354,7 @@ MenuDataHeader_UsableItem: ; 0x10274
; 0x10291
Jumptable_UseGiveTossQuit: ; 10291
-
+
dw UseItem
dw GiveItem
dw TossMenu
@@ -377,7 +377,7 @@ MenuDataHeader_UnusableItem: ; 0x10299
; 0x102ac
Jumptable_UseQuit: ; 102ac
-
+
dw UseItem
dw QuitItemSubmenu
; 102b0
@@ -399,7 +399,7 @@ MenuDataHeader_UnusableKeyItem: ; 0x102b0
; 0x102c7
Jumptable_UseRegisterQuit: ; 102c7
-
+
dw UseItem
dw RegisterItem
dw QuitItemSubmenu
@@ -423,7 +423,7 @@ MenuDataHeader_HoldableKeyItem: ; 0x102cd
; 0x102ea
Jumptable_GiveTossRegisterQuit: ; 102ea
-
+
dw GiveItem
dw TossMenu
dw RegisterItem
@@ -447,7 +447,7 @@ MenuDataHeader_HoldableItem: ; 0x102f2
; 0x1030b
Jumptable_GiveTossQuit: ; 1030b
-
+
dw GiveItem
dw TossMenu
dw QuitItemSubmenu
@@ -463,7 +463,7 @@ UseItem: ; 10311
; 1031f
.dw: ; 1031f (4:431f)
-
+
dw .Oak
dw .Oak
dw .Oak
@@ -494,7 +494,7 @@ UseItem: ; 10311
call Pack_InitColors
ret
-.NoPokemon
+.NoPokemon:
ld hl, TextJump_YouDontHaveAPkmn
call Pack_PrintTextNoScroll
ret
@@ -694,7 +694,7 @@ BattlePack: ; 10493
; 104c3
.Jumptable: ; 104c3 (4:44c3)
-
+
dw .InitGFX ; 0
dw .InitItemsPocket ; 1
dw .ItemsPocketMenu ; 2
@@ -833,7 +833,7 @@ TMHMSubmenu: ; 105dc (4:45dc)
ld de, .UsableJumptable
jr .proceed
-.NoUse
+.NoUse:
ld hl, .UnusableMenuDataHeader
ld de, .UnusableJumptable
.proceed
@@ -865,7 +865,7 @@ TMHMSubmenu: ; 105dc (4:45dc)
; 0x10614
.UsableJumptable: ; 10614
-
+
dw .Use
dw .Quit
; 10618
@@ -885,7 +885,7 @@ TMHMSubmenu: ; 105dc (4:45dc)
; 0x10627
.UnusableJumptable: ; 10627
-
+
dw .Quit
; 10629
@@ -897,7 +897,7 @@ TMHMSubmenu: ; 105dc (4:45dc)
ret
.ItemFunctionJumptable: ; 10637 (4:4637)
-
+
dw .Oak
dw .Oak
dw .Oak
@@ -1002,7 +1002,7 @@ DepositSellPack: ; 106be
; 106d1
.Jumptable: ; 106d1 (4:46d1)
-
+
dw .ItemsPocket
dw .BallsPocket
dw .KeyItemsPocket
@@ -1149,7 +1149,7 @@ TutorialPack: ; 107bb
; 107e1
.dw: ; 107e1 (4:47e1)
-
+
dw .Items
dw .Balls
dw .KeyItems
diff --git a/engine/party_menu.asm b/engine/party_menu.asm
index 9bf02351e..d6c8ae406 100644
--- a/engine/party_menu.asm
+++ b/engine/party_menu.asm
@@ -263,7 +263,7 @@ PlacePartyMonLevel: ; 50176
ld [hli], a
lb bc, PRINTNUM_RIGHTALIGN | 1, 2
; jr .okay
-.ThreeDigits
+.ThreeDigits:
lb bc, PRINTNUM_RIGHTALIGN | 1, 3
; .okay
call PrintNum
diff --git a/engine/phone.asm b/engine/phone.asm
index ac21c1565..90d6217f4 100644
--- a/engine/phone.asm
+++ b/engine/phone.asm
@@ -60,7 +60,7 @@ Phone_FindOpenSlot: ; 9002d
xor a
ret
-.FoundOpenSpace
+.FoundOpenSpace:
dec hl
scf
ret
@@ -196,7 +196,7 @@ ChooseRandomCaller: ; 900bf (24:40bf)
scf
ret
-.NothingToSample
+.NothingToSample:
xor a
ret
@@ -288,7 +288,7 @@ endr
call CallScript
scf
ret
-.NoPhoneCall
+.NoPhoneCall:
xor a
ret
; 90173 (24:4173)
@@ -363,7 +363,7 @@ Function90199: ; 90199 (24:4199)
ld hl, PhoneScript_JustTalkToThem
jr .DoPhoneCall
-.GetPhoneScript
+.GetPhoneScript:
ld hl, PHONE_CONTACT_SCRIPT1_BANK
add hl, de
ld b, [hl]
@@ -374,13 +374,13 @@ Function90199: ; 90199 (24:4199)
ld l, a
jr .DoPhoneCall
-.OutOfArea
+.OutOfArea:
ld b, BANK(UnknownScript_0x90209)
ld de, UnknownScript_0x90209
call ExecuteCallbackScript
ret
-.DoPhoneCall
+.DoPhoneCall:
ld a, b
ld [wd002], a
ld a, l
@@ -454,7 +454,7 @@ Script_SpecialBillCall:: ; 0x90255
callasm .LoadBillScript
jump Script_ReceivePhoneCall
-.LoadBillScript
+.LoadBillScript:
ld e, PHONE_BILL
jp LoadCallerScript
; 90261
@@ -464,7 +464,7 @@ UnknownScript_0x90261: ; 0x90261
pause 30
jump Script_ReceivePhoneCall
-.LoadElmScript
+.LoadElmScript:
ld e, PHONE_ELM
jp LoadCallerScript
; 9026f
@@ -694,7 +694,7 @@ GetCallerName: ; 903a9 (24:43a9)
call PlaceString
ret
-.NotTrainer
+.NotTrainer:
push hl
ld c, b
ld b, 0
diff --git a/engine/player_movement.asm b/engine/player_movement.asm
index 6ab121f61..d02d1e5b2 100755
--- a/engine/player_movement.asm
+++ b/engine/player_movement.asm
@@ -11,7 +11,7 @@ DoPlayerMovement:: ; 80000
ld [wPlayerNextMovement], a
ret
-.GetDPad
+.GetDPad:
ld a, [hJoyDown]
ld [CurInput], a
@@ -32,7 +32,7 @@ DoPlayerMovement:: ; 80000
ret
; 8002d
-.TranslateIntoMovement
+.TranslateIntoMovement:
ld a, [PlayerState]
cp PLAYER_NORMAL
jr z, .Normal
@@ -45,7 +45,7 @@ DoPlayerMovement:: ; 80000
cp PLAYER_SLIP
jr z, .Ice
-.Normal
+.Normal:
call .CheckForced
call .GetAction
call .CheckTile
@@ -60,7 +60,7 @@ DoPlayerMovement:: ; 80000
ret c
jr .NotMoving
-.Surf
+.Surf:
call .CheckForced
call .GetAction
call .CheckTile
@@ -71,7 +71,7 @@ DoPlayerMovement:: ; 80000
ret c
jr .NotMoving
-.Ice
+.Ice:
call .CheckForced
call .GetAction
call .CheckTile
@@ -88,12 +88,12 @@ DoPlayerMovement:: ; 80000
cp STANDING
jr z, .HitWall
call .BumpSound
-.HitWall
+.HitWall:
call .StandInPlace
xor a
ret
-.NotMoving
+.NotMoving:
ld a, [WalkingDirection]
cp STANDING
jr z, .Standing
@@ -103,12 +103,12 @@ DoPlayerMovement:: ; 80000
and a
jr nz, .CantMove
call .BumpSound
-.CantMove
+.CantMove:
call ._WalkInPlace
xor a
ret
-.Standing
+.Standing:
call .StandInPlace
xor a
ret
@@ -347,7 +347,7 @@ DoPlayerMovement:: ; 80000
scf
ret
-.ExitWater
+.ExitWater:
call .GetOutOfWater
call PlayMapMusic
ld a, STEP_WALK
@@ -386,7 +386,7 @@ DoPlayerMovement:: ; 80000
scf
ret
-.DontJump
+.DontJump:
xor a
ret
@@ -442,11 +442,11 @@ DoPlayerMovement:: ; 80000
xor a
ret
-.EdgeWarps
+.EdgeWarps:
db $70, $78, $76, $7e
; 8025f
-.DoStep
+.DoStep:
ld e, a
ld d, 0
ld hl, .Steps
@@ -473,7 +473,7 @@ DoPlayerMovement:: ; 80000
ld a, 4
ret
-.Steps
+.Steps:
dw .SlowStep
dw .NormalStep
dw .FastStep
@@ -483,42 +483,42 @@ DoPlayerMovement:: ; 80000
dw .BackJumpStep
dw .InPlace
-.SlowStep
+.SlowStep:
slow_step_down
slow_step_up
slow_step_left
slow_step_right
-.NormalStep
+.NormalStep:
step_down
step_up
step_left
step_right
-.FastStep
+.FastStep:
big_step_down
big_step_up
big_step_left
big_step_right
-.JumpStep
+.JumpStep:
jump_step_down
jump_step_up
jump_step_left
jump_step_right
-.SlideStep
+.SlideStep:
fast_slide_step_down
fast_slide_step_up
fast_slide_step_left
fast_slide_step_right
-.BackJumpStep
+.BackJumpStep:
jump_step_up
jump_step_down
jump_step_right
jump_step_left
-.TurningStep
+.TurningStep:
turn_step_down
turn_step_up
turn_step_left
turn_step_right
-.InPlace
+.InPlace:
db $80 + movement_turn_head_down
db $80 + movement_turn_head_up
db $80 + movement_turn_head_left
@@ -719,7 +719,7 @@ DoPlayerMovement:: ; 80000
xor a
ret
-.NotWalkable
+.NotWalkable:
scf
ret
; 803b4
@@ -741,7 +741,7 @@ DoPlayerMovement:: ; 80000
and a
ret
-.NotSurfable
+.NotSurfable:
scf
ret
; 803ca
@@ -779,16 +779,16 @@ DoPlayerMovement:: ; 80000
jr .Neither
-.Water
+.Water:
xor a
ret
-.Land
+.Land:
ld a, 1
and a
ret
-.Neither
+.Neither:
scf
ret
; 803ee
diff --git a/engine/player_object.asm b/engine/player_object.asm
index e84dff23e..2e94f0a6e 100755
--- a/engine/player_object.asm
+++ b/engine/player_object.asm
@@ -528,7 +528,7 @@ TrainerWalkToPlayer: ; 831e
call .GetPathToPlayer
call DecrementMovementBufferCount
-.TerminateStep
+.TerminateStep:
ld a, movement_step_end
call AppendToMovementBuffer
ret
@@ -809,7 +809,7 @@ QueueFollowerFirstStep: ; 848a
ld [wFollowerMovementQueueLength], a
ret
-.QueueFirstStep
+.QueueFirstStep:
ld a, [wObjectFollow_Leader]
call GetObjectStruct
ld hl, OBJECT_NEXT_MAP_X
diff --git a/engine/player_step.asm b/engine/player_step.asm
index d0ae42451..15a01efea 100755
--- a/engine/player_step.asm
+++ b/engine/player_step.asm
@@ -59,7 +59,7 @@ HandlePlayerStep: ; d4e5 (3:54e5)
ret
.Jumptable: ; d4f2 (3:54f2)
-
+
dw GetMovementPermissions
dw BufferScreen
dw .mobile
diff --git a/engine/pokecenter_pc.asm b/engine/pokecenter_pc.asm
index 4c4effb6b..f6b970ede 100755
--- a/engine/pokecenter_pc.asm
+++ b/engine/pokecenter_pc.asm
@@ -26,21 +26,21 @@ PokemonCenterPC: ; 1559a
call CloseWindow
ret
-.TopMenu
+.TopMenu:
db $48 ; flags
db 00, 00 ; start coords
db 12, 15 ; end coords
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db $a0 ; flags
db 0 ; items
dw .WhichPC
dw PlaceNthMenuStrings
dw .JumpTable
-.JumpTable
+.JumpTable:
dw PlayersPC, .String_PlayersPC
dw BillsPC, .String_BillsPC
dw OaksPC, .String_OaksPC
@@ -53,7 +53,7 @@ PokemonCenterPC: ; 1559a
.String_HallOfFame: db "HALL OF FAME@"
.String_TurnOff: db "TURN OFF@"
-.WhichPC
+.WhichPC:
; before pokedex
db 3 ; items
db 1, 0, 4 ; bill's, player's, turn off
@@ -69,7 +69,7 @@ PokemonCenterPC: ; 1559a
db 1, 0, 2, 3, 4 ; bill's, player's, oak's, hall of fame, turn off
db -1
-.ChooseWhichPCListToUse
+.ChooseWhichPCListToUse:
call CheckReceivedDex
jr nz, .got_dex
ld a, $0
@@ -95,7 +95,7 @@ PC_CheckPartyForPokemon: ; 15650
scf
ret
-.MustHavePokemonToUse
+.MustHavePokemonToUse:
; Bzzzzt! You must have a #MON to use this!
text_jump UnknownText_0x1c1328
db "@"
@@ -238,14 +238,14 @@ KrissPCMenuData: ; 0x15736
dw .KrissPCMenuData2
db 1 ; default selected option
-.KrissPCMenuData2
+.KrissPCMenuData2:
db %10100000 ; bit7
db 0 ; # items?
dw .KrissPCMenuList1
dw PlaceNthMenuStrings
dw .KrissPCMenuPointers
-.KrissPCMenuPointers ; 0x15746
+.KrissPCMenuPointers: ; 0x15746
dw KrisWithdrawItemMenu, .WithdrawItem
dw KrisDepositItemMenu, .DepositItem
dw KrisTossItemMenu, .TossItem
@@ -254,13 +254,13 @@ KrissPCMenuData: ; 0x15736
dw KrisLogOffMenu, .LogOff
dw KrisLogOffMenu, .TurnOff
-.WithdrawItem db "WITHDRAW ITEM@"
-.DepositItem db "DEPOSIT ITEM@"
-.TossItem db "TOSS ITEM@"
-.MailBox db "MAIL BOX@"
-.Decoration db "DECORATION@"
-.TurnOff db "TURN OFF@"
-.LogOff db "LOG OFF@"
+.WithdrawItem: db "WITHDRAW ITEM@"
+.DepositItem: db "DEPOSIT ITEM@"
+.TossItem: db "TOSS ITEM@"
+.MailBox: db "MAIL BOX@"
+.Decoration: db "DECORATION@"
+.TurnOff: db "TURN OFF@"
+.LogOff: db "LOG OFF@"
WITHDRAW_ITEM EQU 0
DEPOSIT_ITEM EQU 1
@@ -270,7 +270,7 @@ DECORATION EQU 4
TURN_OFF EQU 5
LOG_OFF EQU 6
-.KrissPCMenuList1
+.KrissPCMenuList1:
db 5
db WITHDRAW_ITEM
db DEPOSIT_ITEM
@@ -279,7 +279,7 @@ LOG_OFF EQU 6
db TURN_OFF
db -1
-.KrissPCMenuList2
+.KrissPCMenuList2:
db 6
db WITHDRAW_ITEM
db DEPOSIT_ITEM
@@ -320,7 +320,7 @@ KrisWithdrawItemMenu: ; 0x157d1
xor a
ret
-.Submenu
+.Submenu:
; check if the item has a quantity
callba _CheckTossableItem
ld a, [wItemAttributeParamBuffer]
@@ -362,7 +362,7 @@ KrisWithdrawItemMenu: ; 0x157d1
call ExitMenu
ret
-.PackFull
+.PackFull:
ld hl, .NoRoomText
call MenuTextBoxBackup
ret
@@ -370,15 +370,15 @@ KrisWithdrawItemMenu: ; 0x157d1
.done
ret
-.HowManyText ; 0x15850
+.HowManyText: ; 0x15850
text_jump _KrissPCHowManyWithdrawText
db "@"
-.WithdrewText ; 0x15855
+.WithdrewText: ; 0x15855
text_jump _KrissPCWithdrewItemsText
db "@"
-.NoRoomText ; 0x1585a
+.NoRoomText: ; 0x1585a
text_jump _KrissPCNoRoomWithdrawText
db "@"
@@ -435,7 +435,7 @@ KrisDepositItemMenu: ; 0x1588b
xor a
ret
-.CheckItemsInBag
+.CheckItemsInBag:
callba HasNoItems
ret nc
ld hl, .NoItemsInBag
@@ -443,12 +443,12 @@ KrisDepositItemMenu: ; 0x1588b
scf
ret
-.NoItemsInBag
+.NoItemsInBag:
; No items here!
text_jump UnknownText_0x1c13df
db "@"
-.TryDepositItem
+.TryDepositItem:
ld a, [wSpriteUpdatesEnabled]
push af
ld a, $0
@@ -485,7 +485,7 @@ KrisDepositItemMenu: ; 0x1588b
ld [Buffer1], a
ret
-.DepositItem_
+.DepositItem_:
callba _CheckTossableItem
ld a, [wItemAttributeParamBuffer]
and a
@@ -494,7 +494,7 @@ KrisDepositItemMenu: ; 0x1588b
ld [wItemQuantityChangeBuffer], a
jr .DepositItem
-.AskQuantity
+.AskQuantity:
ld hl, .HowManyText
call MenuTextBox
callba SelectQuantityToToss
@@ -504,7 +504,7 @@ KrisDepositItemMenu: ; 0x1588b
pop af
jr c, .DeclinedToDeposit
-.DepositItem
+.DepositItem:
ld a, [wItemQuantityChangeBuffer]
ld [Buffer1], a
ld a, [CurItemQuantity]
@@ -523,24 +523,24 @@ KrisDepositItemMenu: ; 0x1588b
call PrintText
ret
-.NoRoomInPC
+.NoRoomInPC:
ld hl, .NoRoomText
call PrintText
ret
-.DeclinedToDeposit
+.DeclinedToDeposit:
and a
ret
-.HowManyText ; 0x1596e
+.HowManyText: ; 0x1596e
text_jump _KrissPCHowManyDepositText
db "@"
-.DepositText ; 0x15973
+.DepositText: ; 0x15973
text_jump _KrissPCDepositItemsText
db "@"
-.NoRoomText ; 0x15978
+.NoRoomText: ; 0x15978
text_jump _KrissPCNoRoomDepositText
db "@"
@@ -619,14 +619,14 @@ PCItemsJoypad: ; 0x15985
scf
ret
-.PCItemsMenuData
+.PCItemsMenuData:
db %01000000
db 1, 4 ; start coords
db 10, 18 ; end coords
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db %10110000
db 4, 8 ; rows/cols?
db 2 ; horizontal spacing?
diff --git a/engine/pokedex.asm b/engine/pokedex.asm
index 0ba14cd79..761b38874 100644
--- a/engine/pokedex.asm
+++ b/engine/pokedex.asm
@@ -2407,7 +2407,7 @@ Pokedex_LoadSelectedMonTiles: ; 4143b
predef GetFrontpic
ret
-.QuestionMark
+.QuestionMark:
ld a, BANK(sScratch)
call GetSRAMBank
callba LoadQuestionMarkPic
@@ -2481,12 +2481,12 @@ Pokedex_LoadGFX: ; 414b7
callba LoadSGBPokedexGFX
jr .LoadPokedexSlowpokeLZ
-.LoadPokedexLZ
+.LoadPokedexLZ:
ld hl, PokedexLZ
ld de, VTiles2 tile $31
call Decompress
-.LoadPokedexSlowpokeLZ
+.LoadPokedexSlowpokeLZ:
ld hl, PokedexSlowpokeLZ
ld de, VTiles0
call Decompress
@@ -2614,7 +2614,7 @@ Pokedex_SetBGMapMode_3ifDMG_4ifCGB: ; 41aeb (10:5aeb)
and a
jr z, .DMG
call Pokedex_SetBGMapMode4
-.DMG
+.DMG:
call Pokedex_SetBGMapMode3
ret
diff --git a/engine/pokegear.asm b/engine/pokegear.asm
index c6829adbe..93d5b6de4 100755
--- a/engine/pokegear.asm
+++ b/engine/pokegear.asm
@@ -198,12 +198,12 @@ TownMap_InitCursorAndPlayerIconPositions: ; 90d70 (24:4d70)
ld a, [BackupMapNumber]
ld c, a
call GetWorldMapLocation
-.LoadLandmark
+.LoadLandmark:
ld [wPokegearMapPlayerIconLandmark], a
ld [wPokegearMapCursorLandmark], a
ret
-.FastShip
+.FastShip:
ld [wPokegearMapPlayerIconLandmark], a
ld a, NEW_BARK_TOWN
ld [wPokegearMapCursorLandmark], a
@@ -1240,7 +1240,7 @@ PokegearPhoneContactSubmenu: ; 91342 (24:5342)
ld hl, PokegearText_WhomToCall
call PrintText
call WaitBGMap
-.CancelDelete
+.CancelDelete:
scf
ret
@@ -1525,7 +1525,7 @@ RadioChannels:
dbw 80, .EvolutionRadio
db -1
-.PkmnTalkAndPokedexShow
+.PkmnTalkAndPokedexShow:
; Pokédex Show in the morning
; Oak's Pokémon Talk in the afternoon and evening
@@ -1536,28 +1536,28 @@ RadioChannels:
jp z, LoadStation_PokedexShow
jp LoadStation_OaksPokemonTalk
-.PokemonMusic
+.PokemonMusic:
call .InJohto
jr nc, .NoSignal
jp LoadStation_PokemonMusic
-.LuckyChannel
+.LuckyChannel:
call .InJohto
jr nc, .NoSignal
jp LoadStation_LuckyChannel
-.BuenasPassword
+.BuenasPassword:
call .InJohto
jr nc, .NoSignal
jp LoadStation_BuenasPassword
-.RuinsOfAlphRadio
+.RuinsOfAlphRadio:
ld a, [wPokegearMapPlayerIconLandmark]
cp RUINS_OF_ALPH
jr nz, .NoSignal
jp LoadStation_UnownRadio
-.PlacesAndPeople
+.PlacesAndPeople:
call .InJohto
jr c, .NoSignal
ld a, [wPokegearFlags]
@@ -1565,7 +1565,7 @@ RadioChannels:
jr z, .NoSignal
jp LoadStation_PlacesAndPeople
-.LetsAllSing
+.LetsAllSing:
call .InJohto
jr c, .NoSignal
ld a, [wPokegearFlags]
@@ -1573,7 +1573,7 @@ RadioChannels:
jr z, .NoSignal
jp LoadStation_LetsAllSing
-.PokeFluteRadio
+.PokeFluteRadio:
call .InJohto
jr c, .NoSignal
ld a, [wPokegearFlags]
@@ -1581,7 +1581,7 @@ RadioChannels:
jr z, .NoSignal
jp LoadStation_PokeFluteRadio
-.EvolutionRadio
+.EvolutionRadio:
; This station airs in the Lake of Rage area when Rocket are still in Mahogany.
ld a, [StatusFlags]
bit 4, a
@@ -1596,11 +1596,11 @@ RadioChannels:
.ok
jp LoadStation_EvolutionRadio
-.NoSignal
+.NoSignal:
call NoRadioStation
ret
-.InJohto
+.InJohto:
; if in Johto or on the S.S. Aqua, set carry
; otherwise clear carry
@@ -2185,7 +2185,7 @@ FlyMapScroll: ; 91b73
jr nz, .ScrollPrev
ret
-.ScrollNext
+.ScrollNext:
ld hl, wd002
ld a, [hl]
cp d
@@ -2193,13 +2193,13 @@ FlyMapScroll: ; 91b73
ld a, e
dec a
ld [hl], a
-.NotAtEndYet
+.NotAtEndYet:
inc [hl]
call CheckIfVisitedFlypoint
jr z, .ScrollNext
jr .Finally
-.ScrollPrev
+.ScrollPrev:
ld hl, wd002
ld a, [hl]
cp e
@@ -2207,11 +2207,11 @@ FlyMapScroll: ; 91b73
ld a, d
inc a
ld [hl], a
-.NotAtStartYet
+.NotAtStartYet:
dec [hl]
call CheckIfVisitedFlypoint
jr z, .ScrollPrev
-.Finally
+.Finally:
call TownMapBubble
call WaitBGMap
xor a
@@ -2261,13 +2261,13 @@ TownMapBubble: ; 91bb5
call .Name
; Up/down arrows
hlcoord 18, 1
- ld [hl], $34
+ ld [hl], $34
ret
-.Where
+.Where:
db "Where?@"
-.Name
+.Name:
; We need the map location of the default flypoint
ld a, [wd002]
ld l, a
@@ -2398,11 +2398,11 @@ FlyMap: ; 91c90
ld a, [BackupMapNumber]
ld c, a
call GetWorldMapLocation
-.CheckRegion
+.CheckRegion:
; The first 46 locations are part of Johto. The rest are in Kanto
cp KANTO_LANDMARK
jr nc, .KantoFlyMap
-.JohtoFlyMap
+.JohtoFlyMap:
; Note that .NoKanto should be modified in tandem with this branch
push af
; Start from New Bark Town
@@ -2420,7 +2420,7 @@ FlyMap: ; 91c90
call TownMapPlayerIcon
ret
-.KantoFlyMap
+.KantoFlyMap:
; The event that there are no flypoints enabled in a map is not
; accounted for. As a result, if you attempt to select a flypoint
@@ -2457,7 +2457,7 @@ FlyMap: ; 91c90
call TownMapPlayerIcon
ret
-.NoKanto
+.NoKanto:
; If Indigo Plateau hasn't been visited, we use Johto's map instead
; Start from New Bark Town
@@ -2470,7 +2470,7 @@ FlyMap: ; 91c90
ld [EndFlypoint], a
call FillJohtoMap
pop af
-.MapHud
+.MapHud:
call TownMapBubble
call TownMapPals
hlbgcoord 0, 0 ; BG Map 0
@@ -2685,7 +2685,7 @@ _Area: ; 91d11
ld b, d
ld de, .PlayerOAM
ld hl, Sprites
-.ShowPlayerLoop
+.ShowPlayerLoop:
ld a, [de]
cp $80
jr z, .clear_oam
@@ -2770,7 +2770,7 @@ _Area: ; 91d11
callba GetPlayerIcon
ret
-.FastShip
+.FastShip:
ld de, FastShipGFX
ld b, BANK(FastShipGFX)
ret
@@ -2878,7 +2878,7 @@ TownMapPals: ; 91f13
jr nz, .loop
ret
-.PalMap
+.PalMap:
townmappals: MACRO
rept _NARG / 2
dn \2, \1
diff --git a/engine/printer.asm b/engine/printer.asm
index ae1edd9d2..876e59efc 100755
--- a/engine/printer.asm
+++ b/engine/printer.asm
@@ -32,7 +32,7 @@ endr
.Jumptable: ; 84031 (21:4031)
-
+
dw Function84077
dw Function84143
dw Function84120
@@ -443,7 +443,7 @@ _PrinterReceive:: ; 842db
.Jumptable: ; 842ea (21:42ea)
-
+
dw Function8432f
dw Function84330
dw Function84339
diff --git a/engine/radio.asm b/engine/radio.asm
index e7498a1c8..678fc05d5 100644
--- a/engine/radio.asm
+++ b/engine/radio.asm
@@ -372,7 +372,7 @@ OaksPkmnTalk8:
ld a, OAKS_POKEMON_TALK_9
jp NextRadioLine
-.Descriptors
+.Descriptors:
dw .sweetadorably
dw .wigglyslickly
dw .aptlynamed
@@ -492,7 +492,7 @@ OaksPkmnTalk9:
.ok
jp NextRadioLine
-.Descriptors
+.Descriptors:
dw .cute
dw .weird
dw .pleasant
@@ -896,7 +896,7 @@ BenFernMusic5:
ld hl, BenFernText2A
jr z, .SunTueThurSun
ld hl, BenFernText2B
-.SunTueThurSun
+.SunTueThurSun:
ld a, POKEMON_MUSIC_6
jp NextRadioLine
@@ -906,7 +906,7 @@ BenFernMusic6:
ld hl, BenFernText3A
jr z, .SunTueThurSun
ld hl, BenFernText3B
-.SunTueThurSun
+.SunTueThurSun:
ld a, POKEMON_MUSIC_7
jp NextRadioLine
@@ -921,7 +921,7 @@ StartPokemonMusicChannel:
and 1
jr z, .SunTueThurSun
ld de, MUSIC_POKEMON_LULLABY
-.SunTueThurSun
+.SunTueThurSun:
callab RadioMusicRestartDE
ret
@@ -1235,7 +1235,7 @@ PeoplePlaces5:
.ok
jp NextRadioLine
-.Descriptors
+.Descriptors:
dw PnP_cute
dw PnP_lazy
dw PnP_happy
@@ -1352,7 +1352,7 @@ PeoplePlaces6: ; Places
ld a, PLACES_AND_PEOPLE_7
jp NextRadioLine
-.Maps
+.Maps:
map PALLET_TOWN
map ROUTE_22
map PEWTER_CITY
@@ -1392,7 +1392,7 @@ PeoplePlaces7:
.ok
jp PrintRadioLine
-.Descriptors
+.Descriptors:
dw PnP_cute
dw PnP_lazy
dw PnP_happy
@@ -1538,7 +1538,7 @@ BuenasPassword1:
jp z, BuenasPassword20
jp BuenasPassword8
-.PlayPassword
+.PlayPassword:
call StartRadioStation
ld a, [hBGMapMode]
push af
@@ -1594,7 +1594,7 @@ BuenasPassword4:
; Set the flag so that we don't generate a new password this week.
ld hl, WeeklyFlags
set 7, [hl]
-.AlreadyGotIt
+.AlreadyGotIt:
ld c, a
call GetBuenasPassword
ld hl, BuenaRadioText4
@@ -1638,29 +1638,29 @@ GetBuenasPassword:
ld c, [hl]
ret
-.StringFunctionJumpTable
+.StringFunctionJumpTable:
dw .Mon
dw .Item
dw .Move
dw .RawString
-.Mon
+.Mon:
call .GetTheIndex
call GetPokemonName
ret
-.Item
+.Item:
call .GetTheIndex
call GetItemName
ret
-.Move
+.Move:
call .GetTheIndex
call GetMoveName
ret
-.GetTheIndex
+.GetTheIndex:
ld h, 0
ld l, c
add hl, de
@@ -1668,7 +1668,7 @@ GetBuenasPassword:
ld [wNamedObjectIndexBuffer], a
ret
-.RawString
+.RawString:
; Get the string from the table...
ld a, c
and a
diff --git a/engine/scripting.asm b/engine/scripting.asm
index 42d060e9b..c6a92c16e 100644
--- a/engine/scripting.asm
+++ b/engine/scripting.asm
@@ -582,7 +582,7 @@ GiveItemScript: ; 96f77
itemnotify
end
-.Full
+.Full:
buttonsound
pocketisfull
end
@@ -681,19 +681,19 @@ GetPocketName: ; 96ffe
call CopyName2
ret
-.Pockets
+.Pockets:
dw .Item
dw .Key
dw .Ball
dw .TM
-.Item
+.Item:
db "ITEM POCKET@"
-.Key
+.Key:
db "KEY POCKET@"
-.Ball
+.Ball:
db "BALL POCKET@"
-.TM
+.TM:
db "TM POCKET@"
; 97051
@@ -1425,12 +1425,12 @@ ShowEmoteScript: ; 973b6
applymovement2 .Hide
end
-.Show
+.Show:
show_emote
step_sleep_1
step_end
-.Hide
+.Hide:
hide_emote
step_sleep_1
step_end
diff --git a/engine/selectmenu.asm b/engine/selectmenu.asm
index ce2ff8eb7..4e461a68e 100755
--- a/engine/selectmenu.asm
+++ b/engine/selectmenu.asm
@@ -4,7 +4,7 @@ SelectMenu:: ; 13327
jr c, .NotRegistered
jp UseRegisteredItem
-.NotRegistered
+.NotRegistered:
call OpenText
ld b, BANK(ItemMayBeRegisteredText)
ld hl, ItemMayBeRegisteredText
@@ -32,13 +32,13 @@ CheckRegisteredItem: ; 13345
rst JumpTable
ret
-.Pockets
+.Pockets:
dw .CheckItem
dw .CheckBall
dw .CheckKeyItem
dw .CheckTMHM
-.CheckItem
+.CheckItem:
ld hl, NumItems
call .CheckRegisteredNo
jr c, .NoRegisteredItem
@@ -53,7 +53,7 @@ endr
and a
ret
-.CheckKeyItem
+.CheckKeyItem:
ld a, [RegisteredItem]
ld hl, KeyItems
ld de, 1
@@ -64,7 +64,7 @@ endr
and a
ret
-.CheckBall
+.CheckBall:
ld hl, NumBalls
call .CheckRegisteredNo
jr nc, .NoRegisteredItem
@@ -78,10 +78,10 @@ endr
jr c, .NoRegisteredItem
ret
-.CheckTMHM
+.CheckTMHM:
jr .NoRegisteredItem
-.NoRegisteredItem
+.NoRegisteredItem:
xor a
ld [WhichRegisteredItem], a
ld [RegisteredItem], a
@@ -90,7 +90,7 @@ endr
; 133a6
-.CheckRegisteredNo ; 133a6
+.CheckRegisteredNo: ; 133a6
ld a, [WhichRegisteredItem]
and REGISTERED_NUMBER
dec a
@@ -100,13 +100,13 @@ endr
and a
ret
-.NotEnoughItems
+.NotEnoughItems:
scf
ret
; 133b6
-.IsSameItem ; 133b6
+.IsSameItem: ; 133b6
ld a, [RegisteredItem]
cp [hl]
jr nz, .NotSameItem
@@ -114,7 +114,7 @@ endr
and a
ret
-.NotSameItem
+.NotSameItem:
scf
ret
; 133c3
@@ -128,7 +128,7 @@ UseRegisteredItem: ; 133c3
rst JumpTable
ret
-.SwitchTo
+.SwitchTo:
dw .CantUse
dw .NoFunction
dw .NoFunction
@@ -138,7 +138,7 @@ UseRegisteredItem: ; 133c3
dw .Overworld
; 133df
-.NoFunction ; 133df
+.NoFunction: ; 133df
call OpenText
call CantUseItem
call CloseText
@@ -146,7 +146,7 @@ UseRegisteredItem: ; 133c3
ret
; 133ea
-.Current ; 133ea
+.Current: ; 133ea
call OpenText
call DoItemEffect
call CloseText
@@ -154,7 +154,7 @@ UseRegisteredItem: ; 133c3
ret
; 133f5
-.Party ; 133f5
+.Party: ; 133f5
call RefreshScreen
call FadeToMenu
call DoItemEffect
@@ -164,7 +164,7 @@ UseRegisteredItem: ; 133c3
ret
; 13406
-.Overworld ; 13406
+.Overworld: ; 13406
call RefreshScreen
ld a, 1
ld [wUsingItemWithSelect], a
@@ -180,7 +180,7 @@ UseRegisteredItem: ; 133c3
ret
; 13422
-.CantUse ; 13422
+.CantUse: ; 13422
call RefreshScreen
._cantuse
diff --git a/engine/slot_machine.asm b/engine/slot_machine.asm
index 2520a9a24..3077677ee 100755
--- a/engine/slot_machine.asm
+++ b/engine/slot_machine.asm
@@ -213,7 +213,7 @@ endr
SlotsJumptable: ; 92844 (24:6844)
jumptable .Jumptable, wJumptableIndex
-.Jumptable
+.Jumptable:
dw Slots_Init ; 00
dw Slots_BetAndStart ; 01
dw Slots_WaitStart ; 02
@@ -358,7 +358,7 @@ Slots_FlashIfWin: ; 92955 (24:6955)
call Slots_Next
ret
-.GotIt
+.GotIt:
call Slots_Next
ld a, 16
ld [wcf64], a
@@ -801,7 +801,7 @@ Function92bd4: ; 92bd4 (24:6bd4)
; 92be4 (24:6be4)
.dw: ; 92be4
-
+
dw ReelAction_DoNothing ; 00
dw Slots_StopReelIgnoreJoypad ; 01
dw ReelAction_QuadrupleRate ; 02
@@ -893,7 +893,7 @@ Slots_StopReelIgnoreJoypad: ; 92c4c
dec [hl]
ret
-.EndReel
+.EndReel:
ld hl, wReel1ReelAction - wReel1
add hl, bc
ld a, $0
@@ -914,7 +914,7 @@ ReelAction_StopReel1: ; 92c5e
dec [hl]
call .CheckForBias
ret nz
-.NoBias
+.NoBias:
call Slots_StopReel
ret
@@ -955,7 +955,7 @@ ReelAction_StopReel2: ; 92c86
dec [hl]
ret
-.NoBias
+.NoBias:
call Slots_StopReel
ret
@@ -975,7 +975,7 @@ ReelAction_StopReel3: ; 92ca9
dec [hl]
ret
-.NoMatch
+.NoMatch:
ld a, [wSlotBias]
cp SLOTS_NOMATCH
jr z, .NoBias
@@ -987,7 +987,7 @@ ReelAction_StopReel3: ; 92ca9
dec [hl]
ret
-.NoBias
+.NoBias:
call Slots_StopReel
ret
@@ -1177,7 +1177,7 @@ ReelAction_DropReel: ; 92dca
call Slots_StopReel
ret
-.EggAgain
+.EggAgain:
ld hl, wReel1SpinRate - wReel1
add hl, bc
ld [hl], $0
@@ -1234,7 +1234,7 @@ ReelAction_WaitDropReel: ; 92e31
dec [hl]
ret
-.DropReel
+.DropReel:
ld hl, wReel1ReelAction - wReel1
add hl, bc
dec [hl]
@@ -1323,7 +1323,7 @@ Slots_CheckMatchedFirstTwoReels: ; 92e94
; 92ebd
.Jumptable: ; 92ebd
-
+
dw .zero
dw .one
dw .two
@@ -1438,7 +1438,7 @@ Slots_CheckMatchedAllThreeReels: ; 92f1d
; 92f48
.Jumptable: ; 92f48
-
+
dw .zero
dw .one
dw .two
@@ -1706,7 +1706,7 @@ Slots_AskBet: ; 9307c (24:707c)
call PrintText
jr .loop
-.Start
+.Start:
ld hl, Coins + 1
ld a, [hl]
sub c
@@ -1815,7 +1815,7 @@ SlotGetPayout: ; 93124 (24:7124)
callba MobileFn_105fe3
ret
-.PayoutTable
+.PayoutTable:
dw 300
dw 50
dw 6
@@ -1839,7 +1839,7 @@ SlotPayoutText: ; 93158 (24:7158)
callba MobileFn_105fd0
ret
-.MatchedSomething
+.MatchedSomething:
srl a
ld e, a
ld d, 0
@@ -1961,7 +1961,7 @@ SlotMachine_AnimateGolem: ; 9321d (24:721d)
jp [hl]
.Jumptable: ; 9322d (24:722d)
-
+
dw .init
dw .fall
dw .roll
@@ -2062,7 +2062,7 @@ Slots_AnimateChansey: ; 932ac (24:72ac)
jp [hl]
.Jumptable: ; 932bc (24:72bc)
-
+
dw .walk
dw .one
dw .two
diff --git a/engine/specials.asm b/engine/specials.asm
index 79c413fb5..c15422750 100644
--- a/engine/specials.asm
+++ b/engine/specials.asm
@@ -578,7 +578,7 @@ SpecialSnorlaxAwake: ; 0xc43d
ld [ScriptVar], a
ret
-.ProximityCoords
+.ProximityCoords:
; x, y
db 33, 8 ; left
db 34, 10 ; below
diff --git a/engine/sprite_anims.asm b/engine/sprite_anims.asm
index 50eb61df6..8d75d0430 100755
--- a/engine/sprite_anims.asm
+++ b/engine/sprite_anims.asm
@@ -13,7 +13,7 @@ DoAnimFrame: ; 8d24b
; 8d25b
.Jumptable: ; 8d25b (23:525b)
-
+
dw .Null ; null
dw .one ; bouncing mon icon
dw .two ; bouncing mon icon, selected
diff --git a/engine/sprites.asm b/engine/sprites.asm
index 666ac992d..1059803b3 100755
--- a/engine/sprites.asm
+++ b/engine/sprites.asm
@@ -173,7 +173,7 @@ endr
ld [hli], a
inc de
; Look up the third field from the table in the wSpriteAnimDict array (10x2).
-; Take the value and load it in
+; Take the value and load it in
ld a, [de]
call GetSpriteAnimVTile
ld [hli], a
diff --git a/engine/startmenu.asm b/engine/startmenu.asm
index acad9bb88..b2b82bd6a 100755
--- a/engine/startmenu.asm
+++ b/engine/startmenu.asm
@@ -12,7 +12,7 @@ StartMenu:: ; 125cd
ld hl, .MenuDataHeader
jr z, .GotMenuData
ld hl, .ContestMenuDataHeader
-.GotMenuData
+.GotMenuData:
call LoadMenuDataHeader
call .SetUpMenuItems
@@ -28,14 +28,14 @@ StartMenu:: ; 125cd
call UpdateTimePals
jr .Select
-.Reopen
+.Reopen:
call UpdateSprites
call UpdateTimePals
call .SetUpMenuItems
ld a, [wd0d2]
ld [wMenuCursorBuffer], a
-.Select
+.Select:
call .GetInput
jr c, .Exit
call .DrawMenuAccount
@@ -57,7 +57,7 @@ StartMenu:: ; 125cd
ld l, a
jp [hl]
-.MenuReturns
+.MenuReturns:
dw .Reopen
dw .Exit
dw .ExitMenuCallFuncCloseText
@@ -66,7 +66,7 @@ StartMenu:: ; 125cd
dw .ReturnEnd
dw .ReturnRedraw
-.Exit
+.Exit:
ld a, [hOAMUpdate]
push af
ld a, 1
@@ -74,14 +74,14 @@ StartMenu:: ; 125cd
call LoadFontsExtra
pop af
ld [hOAMUpdate], a
-.ReturnEnd
+.ReturnEnd:
call ExitMenu
-.ReturnEnd2
+.ReturnEnd2:
call CloseText
call UpdateTimePals
ret
-.GetInput
+.GetInput:
; Return carry on exit, and no-carry on selection.
xor a
ld [hBGMapMode], a
@@ -107,21 +107,21 @@ StartMenu:: ; 125cd
ret
; 12691
-.ExitMenuRunScript ; 12691
+.ExitMenuRunScript: ; 12691
call ExitMenu
ld a, HMENURETURN_SCRIPT
ld [hMenuReturn], a
ret
; 12699
-.ExitMenuRunScriptCloseText ; 12699
+.ExitMenuRunScriptCloseText: ; 12699
call ExitMenu
ld a, HMENURETURN_SCRIPT
ld [hMenuReturn], a
jr .ReturnEnd2
; 126a2
-.ExitMenuCallFuncCloseText ; 126a2
+.ExitMenuCallFuncCloseText: ; 126a2
call ExitMenu
ld hl, wQueuedScriptAddr
ld a, [hli]
@@ -132,12 +132,12 @@ StartMenu:: ; 125cd
jr .ReturnEnd2
; 126b1
-.ReturnRedraw ; 126b1
+.ReturnRedraw: ; 126b1
call .Clear
jp .Reopen
; 126b7
-.Clear ; 126b7
+.Clear: ; 126b7
call ClearBGPalettes
call Call_ExitMenu
call ReloadTilesetAndPalettes
@@ -151,28 +151,28 @@ StartMenu:: ; 125cd
; 126d3
-.MenuDataHeader
+.MenuDataHeader:
db $40 ; tile backup
db 0, 10 ; start coords
db 17, 19 ; end coords
dw .MenuData
db 1 ; default selection
-.ContestMenuDataHeader
+.ContestMenuDataHeader:
db $40 ; tile backup
db 2, 10 ; start coords
db 17, 19 ; end coords
dw .MenuData
db 1 ; default selection
-.MenuData
+.MenuData:
db %10101000 ; x padding, wrap around, start can close
dn 0, 0 ; rows, columns
dw MenuItemsList
dw .MenuString
dw .Items
-.Items
+.Items:
dw StartMenu_Pokedex, .PokedexString, .PokedexDesc
dw StartMenu_Pokemon, .PartyString, .PartyDesc
dw StartMenu_Pack, .PackString, .PackDesc
@@ -183,45 +183,45 @@ StartMenu:: ; 125cd
dw StartMenu_Pokegear, .PokegearString, .PokegearDesc
dw StartMenu_Quit, .QuitString, .QuitDesc
-.PokedexString db "#DEX@"
-.PartyString db "#MON@"
-.PackString db "PACK@"
-.StatusString db "<PLAYER>@"
-.SaveString db "SAVE@"
-.OptionString db "OPTION@"
-.ExitString db "EXIT@"
-.PokegearString db $24, "GEAR@"
-.QuitString db "QUIT@"
-
-.PokedexDesc db "#MON"
+.PokedexString: db "#DEX@"
+.PartyString: db "#MON@"
+.PackString: db "PACK@"
+.StatusString: db "<PLAYER>@"
+.SaveString: db "SAVE@"
+.OptionString: db "OPTION@"
+.ExitString: db "EXIT@"
+.PokegearString: db $24, "GEAR@"
+.QuitString: db "QUIT@"
+
+.PokedexDesc: db "#MON"
next "database@"
-.PartyDesc db "Party ", $4a
+.PartyDesc: db "Party ", $4a
next "status@"
-.PackDesc db "Contains"
+.PackDesc: db "Contains"
next "items@"
-.PokegearDesc db "Trainer's"
+.PokegearDesc: db "Trainer's"
next "key device@"
-.StatusDesc db "Your own"
+.StatusDesc: db "Your own"
next "status@"
-.SaveDesc db "Save your"
+.SaveDesc: db "Save your"
next "progress@"
-.OptionDesc db "Change"
+.OptionDesc: db "Change"
next "settings@"
-.ExitDesc db "Close this"
+.ExitDesc: db "Close this"
next "menu@"
-.QuitDesc db "Quit and"
+.QuitDesc: db "Quit and"
next "be judged.@"
-.OpenMenu ; 127e5
+.OpenMenu: ; 127e5
ld a, [MenuSelection]
call .GetMenuAccountTextPointer
ld a, [hli]
@@ -230,7 +230,7 @@ StartMenu:: ; 125cd
jp [hl]
; 127ef
-.MenuString ; 127ef
+.MenuString: ; 127ef
push de
ld a, [MenuSelection]
call .GetMenuAccountTextPointer
@@ -244,7 +244,7 @@ StartMenu:: ; 125cd
ret
; 12800
-.MenuDesc ; 12800
+.MenuDesc: ; 12800
push de
ld a, [MenuSelection]
cp $ff
@@ -265,7 +265,7 @@ endr
; 12819
-.GetMenuAccountTextPointer ; 12819
+.GetMenuAccountTextPointer: ; 12819
ld e, a
ld d, 0
ld hl, wMenuData2PointerTableAddr
@@ -279,7 +279,7 @@ endr
; 12829
-.SetUpMenuItems ; 12829
+.SetUpMenuItems: ; 12829
xor a
ld [wWhichIndexSet], a
call .FillMenuList
@@ -340,7 +340,7 @@ endr
; 1288d
-.FillMenuList ; 1288d
+.FillMenuList: ; 1288d
xor a
ld hl, MenuItemsList
ld [hli], a
@@ -352,18 +352,18 @@ endr
ret
; 128a0
-.AppendMenuList ; 128a0
+.AppendMenuList: ; 128a0
ld [de], a
inc de
inc c
ret
; 128a4
-.DrawMenuAccount_ ; 128a4
+.DrawMenuAccount_: ; 128a4
jp .DrawMenuAccount
; 128a7
-.PrintMenuAccount ; 128a7
+.PrintMenuAccount: ; 128a7
call .IsMenuAccountOn
ret z
call .DrawMenuAccount
@@ -371,7 +371,7 @@ endr
jp .MenuDesc
; 128b4
-.DrawMenuAccount ; 128b4
+.DrawMenuAccount: ; 128b4
call .IsMenuAccountOn
ret z
hlcoord 0, 13
@@ -383,13 +383,13 @@ endr
jp TextBoxPalette
; 128cb
-.IsMenuAccountOn ; 128cb
+.IsMenuAccountOn: ; 128cb
ld a, [Options2]
and 1
ret
; 128d1
-.DrawBugContestStatusBox ; 128d1
+.DrawBugContestStatusBox: ; 128d1
ld hl, StatusFlags2
bit 2, [hl] ; bug catching contest
ret z
@@ -397,7 +397,7 @@ endr
ret
; 128de
-.DrawBugContestStatus ; 128de
+.DrawBugContestStatus: ; 128de
ld hl, StatusFlags2
bit 2, [hl] ; bug catching contest
jr nz, .contest
@@ -428,11 +428,11 @@ StartMenu_Quit: ; 128f0
ld a, 4
ret
-.DontEndContest
+.DontEndContest:
ld a, 0
ret
-.EndTheContestText
+.EndTheContestText:
text_jump UnknownText_0x1c1a6c
db "@"
; 1290b
@@ -630,27 +630,27 @@ TossItemFromPC: ; 129f4
scf
ret
-.TossHowMany
+.TossHowMany:
; Toss out how many @ (S)?
text_jump UnknownText_0x1c1a90
db "@"
-.ConfirmToss
+.ConfirmToss:
; Throw away @ @ (S)?
text_jump UnknownText_0x1c1aad
db "@"
-.TossedThisMany
+.TossedThisMany:
; Discarded @ (S).
text_jump UnknownText_0x1c1aca
db "@"
-.CantToss
+.CantToss:
ld hl, .TooImportantToToss
call MenuTextBoxBackup
ret
-.TooImportantToToss
+.TooImportantToToss:
; That's too impor- tant to toss out!
text_jump UnknownText_0x1c1adf
db "@"
@@ -707,7 +707,7 @@ PokemonActionSubmenu: ; 12a88
ld a, 0
ret
-.Actions
+.Actions:
dbw MONMENU_CUT, MonMenu_Cut ; Cut
dbw MONMENU_FLY, MonMenu_Fly ; Fly
dbw MONMENU_SURF, MonMenu_Surf ; Surf
@@ -776,7 +776,7 @@ SwitchPartyMons: ; 12aec
ld a, 1
ret
-.DontSwitch
+.DontSwitch:
xor a
ld [PartyMenuActionText], a
call CancelPokemonAction
@@ -826,7 +826,7 @@ GiveTakePartyMonItem: ; 12b60
; 12ba9
-.GiveItem
+.GiveItem:
callba DepositSellInitPackBuffers
@@ -982,7 +982,7 @@ GiveTakeItemMenuData: ; 12c9b
dw .Items
db 1 ; default option
-.Items
+.Items:
db %10000000 ; x padding
db 2 ; # items
db "GIVE@"
@@ -1132,12 +1132,12 @@ MonMailAction: ; 12d45
call MenuTextBoxBackup
jr .done
-.MailboxFull
+.MailboxFull:
ld hl, .mailboxfulltext
call MenuTextBoxBackup
jr .done
-.RemoveMailToBag
+.RemoveMailToBag:
ld hl, .mailwilllosemessagetext
call StartMenuYesNo
jr c, .done
@@ -1153,7 +1153,7 @@ MonMailAction: ; 12d45
call MenuTextBoxBackup
jr .done
-.BagIsFull
+.BagIsFull:
ld hl, .bagfulltext
call MenuTextBoxBackup
jr .done
@@ -1164,7 +1164,7 @@ MonMailAction: ; 12d45
; 12dc9
-.MenuDataHeader
+.MenuDataHeader:
db $40 ; flags
db 10, 12 ; start coords
db 17, 19 ; end coords
@@ -1172,7 +1172,7 @@ MonMailAction: ; 12d45
db 1 ; default option
; 0x12dd1
-.MenuData2
+.MenuData2:
db $80 ; flags
db 3 ; items
db "READ@"
@@ -1242,7 +1242,7 @@ MonMenu_Cut: ; 12e1b
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12e30
@@ -1260,15 +1260,15 @@ MonMenu_Fly: ; 12e30
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
-.Error
+.Error:
ld a, $0
ret
-.Unused
+.Unused:
ld a, $1
ret
; 12e55
@@ -1282,7 +1282,7 @@ MonMenu_Flash: ; 12e55
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12e6a
@@ -1296,7 +1296,7 @@ MonMenu_Strength: ; 12e6a
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12e7f
@@ -1310,7 +1310,7 @@ MonMenu_Whirlpool: ; 12e7f
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12e94
@@ -1324,7 +1324,7 @@ MonMenu_Waterfall: ; 12e94
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12ea9
@@ -1338,7 +1338,7 @@ MonMenu_Teleport: ; 12ea9
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12ebd
@@ -1352,7 +1352,7 @@ MonMenu_Surf: ; 12ebd
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12ed1
@@ -1366,7 +1366,7 @@ MonMenu_Dig: ; 12ed1
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12ee6
@@ -1377,7 +1377,7 @@ MonMenu_Softboiled_MilkDrink: ; 12ee6
callba Softboiled_MilkDrinkFunction
jr .finish
-.NotEnoughHP
+.NotEnoughHP:
ld hl, .Text_NotEnoughHP
call PrintText
@@ -1388,13 +1388,13 @@ MonMenu_Softboiled_MilkDrink: ; 12ee6
ret
; 12f00
-.Text_NotEnoughHP
+.Text_NotEnoughHP:
; Not enough HP!
text_jump UnknownText_0x1c1ce3
db "@"
; 0x12f05
-.CheckMonHasEnoughHP
+.CheckMonHasEnoughHP:
; Need to have at least (MaxHP / 5) HP left.
ld a, MON_MAXHP
call GetPartyParamLocation
@@ -1425,7 +1425,7 @@ MonMenu_Headbutt: ; 12f26
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12f3b
@@ -1439,7 +1439,7 @@ MonMenu_RockSmash: ; 12f3b
ld a, $2
ret
-.Fail
+.Fail:
ld a, $3
ret
; 12f50
diff --git a/engine/stats_screen.asm b/engine/stats_screen.asm
index 32b75069a..5c44d667c 100755
--- a/engine/stats_screen.asm
+++ b/engine/stats_screen.asm
@@ -100,7 +100,7 @@ StatsScreenBattle: ; 4dcf7
; 4dd2a
StatsScreenPointerTable: ; 4dd2a
-
+
dw MonStatsInit ; regular pokémon
dw EggStatsInit ; egg
dw StatsScreenWaitCry
@@ -535,7 +535,7 @@ StatsScreen_LoadGFX: ; 4dfb6 (13:5fb6)
ret
.Jumptable: ; 4e00d (13:600d)
-
+
dw .PinkPage
dw .GreenPage
dw .BluePage
@@ -559,7 +559,7 @@ StatsScreen_LoadGFX: ; 4dfb6 (13:5fb6)
jr z, .NotImmuneToPkrs
hlcoord 8, 8
ld [hl], "."
-.NotImmuneToPkrs
+.NotImmuneToPkrs:
ld a, [MonType]
cp BOXMON
jr z, .StatusOK
@@ -570,12 +570,12 @@ StatsScreen_LoadGFX: ; 4dfb6 (13:5fb6)
pop hl
jr nz, .done_status
jr .StatusOK
-.HasPokerus
+.HasPokerus:
ld de, .PkrsStr
hlcoord 1, 13
call PlaceString
jr .done_status
-.StatusOK
+.StatusOK:
ld de, .OK_str
call PlaceString
.done_status
@@ -628,7 +628,7 @@ StatsScreen_LoadGFX: ; 4dfb6 (13:5fb6)
jr z, .AtMaxLevel
inc a
ld [TempMonLevel], a
-.AtMaxLevel
+.AtMaxLevel:
call PrintLevel
pop af
ld [TempMonLevel], a
@@ -657,7 +657,7 @@ endr
ld [Buffer1], a ; wd1ea (aliases: MagikarpLength)
ret
-.AlreadyAtMaxLevel
+.AlreadyAtMaxLevel:
ld hl, Buffer1 ; wd1ea (aliases: MagikarpLength)
xor a
rept 2
@@ -747,7 +747,7 @@ endr
ld de, SCREEN_WIDTH
ld b, 10
ld a, $31
-.BluePageVerticalDivider
+.BluePageVerticalDivider:
ld [hl], a
add hl, de
dec b
diff --git a/engine/std_scripts.asm b/engine/std_scripts.asm
index 7baa90eea..278ada3ad 100644
--- a/engine/std_scripts.asm
+++ b/engine/std_scripts.asm
@@ -252,37 +252,37 @@ DayToTextScript:
if_equal SATURDAY, .Saturday
stringtotext .SundayText, 0
end
-.Monday
+.Monday:
stringtotext .MondayText, 0
end
-.Tuesday
+.Tuesday:
stringtotext .TuesdayText, 0
end
-.Wednesday
+.Wednesday:
stringtotext .WednesdayText, 0
end
-.Thursday
+.Thursday:
stringtotext .ThursdayText, 0
end
-.Friday
+.Friday:
stringtotext .FridayText, 0
end
-.Saturday
+.Saturday:
stringtotext .SaturdayText, 0
end
-.SundayText
+.SundayText:
db "SUNDAY@"
-.MondayText
+.MondayText:
db "MONDAY@"
-.TuesdayText
+.TuesdayText:
db "TUESDAY@"
-.WednesdayText
+.WednesdayText:
db "WEDNESDAY@"
-.ThursdayText
+.ThursdayText:
db "THURSDAY@"
-.FridayText
+.FridayText:
db "FRIDAY@"
-.SaturdayText
+.SaturdayText:
db "SATURDAY@"
GoldenrodRocketsScript:
@@ -643,64 +643,64 @@ AskNumber1MScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackAskNumber1Text
end
-.Huey
+.Huey:
farwritetext HueyAskNumber1Text
end
-.Gaven
+.Gaven:
farwritetext GavenAskNumber1Text
end
-.Jose
+.Jose:
farwritetext JoseAskNumber1Text
end
-.Joey
+.Joey:
farwritetext JoeyAskNumber1Text
end
-.Wade
+.Wade:
farwritetext WadeAskNumber1Text
end
-.Ralph
+.Ralph:
farwritetext RalphAskNumber1Text
end
-.Anthony
+.Anthony:
farwritetext AnthonyAskNumber1Text
end
-.Todd
+.Todd:
farwritetext ToddAskNumber1Text
end
-.Irwin
+.Irwin:
farwritetext IrwinAskNumber1Text
end
-.Arnie
+.Arnie:
farwritetext ArnieAskNumber1Text
end
-.Alan
+.Alan:
farwritetext AlanAskNumber1Text
end
-.Chad
+.Chad:
farwritetext ChadAskNumber1Text
end
-.Derek
+.Derek:
farwritetext DerekAskNumber1Text
end
-.Tully
+.Tully:
farwritetext TullyAskNumber1Text
end
-.Brent
+.Brent:
farwritetext BrentAskNumber1Text
end
-.Vance
+.Vance:
farwritetext VanceAskNumber1Text
end
-.Wilton
+.Wilton:
farwritetext WiltonAskNumber1Text
end
-.Kenji
+.Kenji:
farwritetext KenjiAskNumber1Text
end
-.Parry
+.Parry:
farwritetext ParryAskNumber1Text
end
@@ -728,64 +728,64 @@ AskNumber2MScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackAskNumber2Text
end
-.Huey
+.Huey:
farwritetext HueyAskNumber2Text
end
-.Gaven
+.Gaven:
farwritetext GavenAskNumber2Text
end
-.Jose
+.Jose:
farwritetext JoseAskNumber2Text
end
-.Joey
+.Joey:
farwritetext JoeyAskNumber2Text
end
-.Wade
+.Wade:
farwritetext WadeAskNumber2Text
end
-.Ralph
+.Ralph:
farwritetext RalphAskNumber2Text
end
-.Anthony
+.Anthony:
farwritetext AnthonyAskNumber2Text
end
-.Todd
+.Todd:
farwritetext ToddAskNumber2Text
end
-.Irwin
+.Irwin:
farwritetext IrwinAskNumber2Text
end
-.Arnie
+.Arnie:
farwritetext ArnieAskNumber2Text
end
-.Alan
+.Alan:
farwritetext AlanAskNumber2Text
end
-.Chad
+.Chad:
farwritetext ChadAskNumber2Text
end
-.Derek
+.Derek:
farwritetext DerekAskNumber2Text
end
-.Tully
+.Tully:
farwritetext TullyAskNumber2Text
end
-.Brent
+.Brent:
farwritetext BrentAskNumber2Text
end
-.Vance
+.Vance:
farwritetext VanceAskNumber2Text
end
-.Wilton
+.Wilton:
farwritetext WiltonAskNumber2Text
end
-.Kenji
+.Kenji:
farwritetext KenjiAskNumber2Text
end
-.Parry
+.Parry:
farwritetext ParryAskNumber2Text
end
@@ -819,102 +819,102 @@ NumberAcceptedMScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackNumberAcceptedText
waitbutton
closetext
end
-.Huey
+.Huey:
farwritetext HueyNumberAcceptedText
waitbutton
closetext
end
-.Gaven
+.Gaven:
farwritetext GavenNumberAcceptedText
waitbutton
closetext
end
-.Jose
+.Jose:
farwritetext JoseNumberAcceptedText
waitbutton
closetext
end
-.Joey
+.Joey:
farwritetext JoeyNumberAcceptedText
waitbutton
closetext
end
-.Wade
+.Wade:
farwritetext WadeNumberAcceptedText
waitbutton
closetext
end
-.Ralph
+.Ralph:
farwritetext RalphNumberAcceptedText
waitbutton
closetext
end
-.Anthony
+.Anthony:
farwritetext AnthonyNumberAcceptedText
waitbutton
closetext
end
-.Todd
+.Todd:
farwritetext ToddNumberAcceptedText
waitbutton
closetext
end
-.Irwin
+.Irwin:
farwritetext IrwinNumberAcceptedText
waitbutton
closetext
end
-.Arnie
+.Arnie:
farwritetext ArnieNumberAcceptedText
waitbutton
closetext
end
-.Alan
+.Alan:
farwritetext AlanNumberAcceptedText
waitbutton
closetext
end
-.Chad
+.Chad:
farwritetext ChadNumberAcceptedText
waitbutton
closetext
end
-.Derek
+.Derek:
farwritetext DerekNumberAcceptedText
waitbutton
closetext
end
-.Tully
+.Tully:
farwritetext TullyNumberAcceptedText
waitbutton
closetext
end
-.Brent
+.Brent:
farwritetext BrentNumberAcceptedText
waitbutton
closetext
end
-.Vance
+.Vance:
farwritetext VanceNumberAcceptedText
waitbutton
closetext
end
-.Wilton
+.Wilton:
farwritetext WiltonNumberAcceptedText
waitbutton
closetext
end
-.Kenji
+.Kenji:
farwritetext KenjiNumberAcceptedText
waitbutton
closetext
end
-.Parry
+.Parry:
farwritetext ParryNumberAcceptedText
waitbutton
closetext
@@ -943,102 +943,102 @@ NumberDeclinedMScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackNumberDeclinedText
waitbutton
closetext
end
-.Huey
+.Huey:
farwritetext HueyNumberDeclinedText
waitbutton
closetext
end
-.Gaven
+.Gaven:
farwritetext GavenNumberDeclinedText
waitbutton
closetext
end
-.Jose
+.Jose:
farwritetext JoseNumberDeclinedText
waitbutton
closetext
end
-.Joey
+.Joey:
farwritetext JoeyNumberDeclinedText
waitbutton
closetext
end
-.Wade
+.Wade:
farwritetext WadeNumberDeclinedText
waitbutton
closetext
end
-.Ralph
+.Ralph:
farwritetext RalphNumberDeclinedText
waitbutton
closetext
end
-.Anthony
+.Anthony:
farwritetext AnthonyNumberDeclinedText
waitbutton
closetext
end
-.Todd
+.Todd:
farwritetext ToddNumberDeclinedText
waitbutton
closetext
end
-.Irwin
+.Irwin:
farwritetext IrwinNumberDeclinedText
waitbutton
closetext
end
-.Arnie
+.Arnie:
farwritetext ArnieNumberDeclinedText
waitbutton
closetext
end
-.Alan
+.Alan:
farwritetext AlanNumberDeclinedText
waitbutton
closetext
end
-.Chad
+.Chad:
farwritetext ChadNumberDeclinedText
waitbutton
closetext
end
-.Derek
+.Derek:
farwritetext DerekNumberDeclinedText
waitbutton
closetext
end
-.Tully
+.Tully:
farwritetext TullyNumberDeclinedText
waitbutton
closetext
end
-.Brent
+.Brent:
farwritetext BrentNumberDeclinedText
waitbutton
closetext
end
-.Vance
+.Vance:
farwritetext VanceNumberDeclinedText
waitbutton
closetext
end
-.Wilton
+.Wilton:
farwritetext WiltonNumberDeclinedText
waitbutton
closetext
end
-.Kenji
+.Kenji:
farwritetext KenjiNumberDeclinedText
waitbutton
closetext
end
-.Parry
+.Parry:
farwritetext ParryNumberDeclinedText
waitbutton
closetext
@@ -1067,102 +1067,102 @@ PhoneFullMScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackPhoneFullText
waitbutton
closetext
end
-.Huey
+.Huey:
farwritetext HueyPhoneFullText
waitbutton
closetext
end
-.Gaven
+.Gaven:
farwritetext GavenPhoneFullText
waitbutton
closetext
end
-.Jose
+.Jose:
farwritetext JosePhoneFullText
waitbutton
closetext
end
-.Joey
+.Joey:
farwritetext JoeyPhoneFullText
waitbutton
closetext
end
-.Wade
+.Wade:
farwritetext WadePhoneFullText
waitbutton
closetext
end
-.Ralph
+.Ralph:
farwritetext RalphPhoneFullText
waitbutton
closetext
end
-.Anthony
+.Anthony:
farwritetext AnthonyPhoneFullText
waitbutton
closetext
end
-.Todd
+.Todd:
farwritetext ToddPhoneFullText
waitbutton
closetext
end
-.Irwin
+.Irwin:
farwritetext IrwinPhoneFullText
waitbutton
closetext
end
-.Arnie
+.Arnie:
farwritetext ArniePhoneFullText
waitbutton
closetext
end
-.Alan
+.Alan:
farwritetext AlanPhoneFullText
waitbutton
closetext
end
-.Chad
+.Chad:
farwritetext ChadPhoneFullText
waitbutton
closetext
end
-.Derek
+.Derek:
farwritetext DerekPhoneFullText
waitbutton
closetext
end
-.Tully
+.Tully:
farwritetext TullyPhoneFullText
waitbutton
closetext
end
-.Brent
+.Brent:
farwritetext BrentPhoneFullText
waitbutton
closetext
end
-.Vance
+.Vance:
farwritetext VancePhoneFullText
waitbutton
closetext
end
-.Wilton
+.Wilton:
farwritetext WiltonPhoneFullText
waitbutton
closetext
end
-.Kenji
+.Kenji:
farwritetext KenjiPhoneFullText
waitbutton
closetext
end
-.Parry
+.Parry:
farwritetext ParryPhoneFullText
waitbutton
closetext
@@ -1188,87 +1188,87 @@ RematchMScript:
if_equal PHONE_FISHER_WILTON, .Wilton
if_equal PHONE_HIKER_PARRY, .Parry
-.Jack
+.Jack:
farwritetext JackRematchText
waitbutton
closetext
end
-.Huey
+.Huey:
farwritetext HueyRematchText
waitbutton
closetext
end
-.Gaven
+.Gaven:
farwritetext GavenRematchText
waitbutton
closetext
end
-.Jose
+.Jose:
farwritetext JoseRematchText
waitbutton
closetext
end
-.Joey
+.Joey:
farwritetext JoeyRematchText
waitbutton
closetext
end
-.Wade
+.Wade:
farwritetext WadeRematchText
waitbutton
closetext
end
-.Ralph
+.Ralph:
farwritetext RalphRematchText
waitbutton
closetext
end
-.Anthony
+.Anthony:
farwritetext AnthonyRematchText
waitbutton
closetext
end
-.Todd
+.Todd:
farwritetext ToddRematchText
waitbutton
closetext
end
-.Arnie
+.Arnie:
farwritetext ArnieRematchText
waitbutton
closetext
end
-.Alan
+.Alan:
farwritetext AlanRematchText
waitbutton
closetext
end
-.Chad
+.Chad:
farwritetext ChadRematchText
waitbutton
closetext
end
-.Tully
+.Tully:
farwritetext TullyRematchText
waitbutton
closetext
end
-.Brent
+.Brent:
farwritetext BrentRematchText
waitbutton
closetext
end
-.Vance
+.Vance:
farwritetext VanceRematchText
waitbutton
closetext
end
-.Wilton
+.Wilton:
farwritetext WiltonRematchText
waitbutton
closetext
end
-.Parry
+.Parry:
farwritetext ParryRematchText
waitbutton
closetext
@@ -1284,31 +1284,31 @@ GiftMScript:
if_equal PHONE_FISHER_WILTON, .Wilton
if_equal PHONE_BLACKBELT_KENJI, .Kenji
-.Jose
+.Jose:
farwritetext JoseGiftText
buttonsound
end
-.Wade
+.Wade:
farwritetext WadeGiftText
buttonsound
end
-.Alan
+.Alan:
farwritetext AlanGiftText
buttonsound
end
-.Derek
+.Derek:
farwritetext DerekGiftText
buttonsound
end
-.Tully
+.Tully:
farwritetext TullyGiftText
buttonsound
end
-.Wilton
+.Wilton:
farwritetext WiltonGiftText
buttonsound
end
-.Kenji
+.Kenji:
farwritetext KenjiGiftText
buttonsound
end
@@ -1327,57 +1327,57 @@ PackFullMScript:
if_equal PHONE_BLACKBELT_KENJI, .Kenji
if_equal PHONE_HIKER_PARRY, .Parry
-.Huey
+.Huey:
farwritetext HueyPackFullText
waitbutton
closetext
end
-.Jose
+.Jose:
farwritetext JosePackFullText
waitbutton
closetext
end
-.Joey
+.Joey:
farwritetext JoeyPackFullText
waitbutton
closetext
end
-.Wade
+.Wade:
farwritetext WadePackFullText
waitbutton
closetext
end
-.Alan
+.Alan:
farwritetext AlanPackFullText
waitbutton
closetext
end
-.Derek
+.Derek:
farwritetext DerekPackFullText
waitbutton
closetext
end
-.Tully
+.Tully:
farwritetext TullyPackFullText
waitbutton
closetext
end
-.Vance
+.Vance:
farwritetext VancePackFullText
waitbutton
closetext
end
-.Wilton
+.Wilton:
farwritetext WiltonPackFullText
waitbutton
closetext
end
-.Kenji
+.Kenji:
farwritetext KenjiPackFullText
waitbutton
closetext
end
-.Parry
+.Parry:
farwritetext ParryPackFullText
waitbutton
closetext
@@ -1391,19 +1391,19 @@ RematchGiftMScript:
if_equal PHONE_BIRDKEEPER_VANCE, .Vance
if_equal PHONE_HIKER_PARRY, .Parry
-.Huey
+.Huey:
farwritetext HueyRematchGiftText
buttonsound
end
-.Joey
+.Joey:
farwritetext JoeyRematchGiftText
buttonsound
end
-.Vance
+.Vance:
farwritetext VanceRematchGiftText
buttonsound
end
-.Parry
+.Parry:
farwritetext ParryRematchGiftText
buttonsound
end
@@ -1419,28 +1419,28 @@ AskNumber1FScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyAskNumber1Text
end
-.Beth
+.Beth:
farwritetext BethAskNumber1Text
end
-.Reena
+.Reena:
farwritetext ReenaAskNumber1Text
end
-.Liz
+.Liz:
farwritetext LizAskNumber1Text
end
-.Gina
+.Gina:
farwritetext GinaAskNumber1Text
end
-.Dana
+.Dana:
farwritetext DanaAskNumber1Text
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyAskNumber1Text
end
-.Erin
+.Erin:
farwritetext ErinAskNumber1Text
end
@@ -1455,28 +1455,28 @@ AskNumber2FScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyAskNumber2Text
end
-.Beth
+.Beth:
farwritetext BethAskNumber2Text
end
-.Reena
+.Reena:
farwritetext ReenaAskNumber2Text
end
-.Liz
+.Liz:
farwritetext LizAskNumber2Text
end
-.Gina
+.Gina:
farwritetext GinaAskNumber2Text
end
-.Dana
+.Dana:
farwritetext DanaAskNumber2Text
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyAskNumber2Text
end
-.Erin
+.Erin:
farwritetext ErinAskNumber2Text
end
@@ -1498,42 +1498,42 @@ NumberAcceptedFScript: ; 0xbcbd3
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyNumberAcceptedText
waitbutton
closetext
end
-.Beth
+.Beth:
farwritetext BethNumberAcceptedText
waitbutton
closetext
end
-.Reena
+.Reena:
farwritetext ReenaNumberAcceptedText
waitbutton
closetext
end
-.Liz
+.Liz:
farwritetext LizNumberAcceptedText
waitbutton
closetext
end
-.Gina
+.Gina:
farwritetext GinaNumberAcceptedText
waitbutton
closetext
end
-.Dana
+.Dana:
farwritetext DanaNumberAcceptedText
waitbutton
closetext
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyNumberAcceptedText
waitbutton
closetext
end
-.Erin
+.Erin:
farwritetext ErinNumberAcceptedText
waitbutton
closetext
@@ -1550,42 +1550,42 @@ NumberDeclinedFScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyNumberDeclinedText
waitbutton
closetext
end
-.Beth
+.Beth:
farwritetext BethNumberDeclinedText
waitbutton
closetext
end
-.Reena
+.Reena:
farwritetext ReenaNumberDeclinedText
waitbutton
closetext
end
-.Liz
+.Liz:
farwritetext LizNumberDeclinedText
waitbutton
closetext
end
-.Gina
+.Gina:
farwritetext GinaNumberDeclinedText
waitbutton
closetext
end
-.Dana
+.Dana:
farwritetext DanaNumberDeclinedText
waitbutton
closetext
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyNumberDeclinedText
waitbutton
closetext
end
-.Erin
+.Erin:
farwritetext ErinNumberDeclinedText
waitbutton
closetext
@@ -1602,42 +1602,42 @@ PhoneFullFScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyPhoneFullText
waitbutton
closetext
end
-.Beth
+.Beth:
farwritetext BethPhoneFullText
waitbutton
closetext
end
-.Reena
+.Reena:
farwritetext ReenaPhoneFullText
waitbutton
closetext
end
-.Liz
+.Liz:
farwritetext LizPhoneFullText
waitbutton
closetext
end
-.Gina
+.Gina:
farwritetext GinaPhoneFullText
waitbutton
closetext
end
-.Dana
+.Dana:
farwritetext DanaPhoneFullText
waitbutton
closetext
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyPhoneFullText
waitbutton
closetext
end
-.Erin
+.Erin:
farwritetext ErinPhoneFullText
waitbutton
closetext
@@ -1653,37 +1653,37 @@ RematchFScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beth
+.Beth:
farwritetext BethRematchText
waitbutton
closetext
end
-.Reena
+.Reena:
farwritetext ReenaRematchText
waitbutton
closetext
end
-.Liz
+.Liz:
farwritetext LizRematchText
waitbutton
closetext
end
-.Gina
+.Gina:
farwritetext GinaRematchText
waitbutton
closetext
end
-.Dana
+.Dana:
farwritetext DanaRematchText
waitbutton
closetext
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyRematchText
waitbutton
closetext
end
-.Erin
+.Erin:
farwritetext ErinRematchText
waitbutton
closetext
@@ -1696,19 +1696,19 @@ GiftFScript:
if_equal PHONE_LASS_DANA, .Dana
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
-.Beverly
+.Beverly:
farwritetext BeverlyGiftText
buttonsound
end
-.Gina
+.Gina:
farwritetext GinaGiftText
buttonsound
end
-.Dana
+.Dana:
farwritetext DanaGiftText
buttonsound
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyGiftText
buttonsound
end
@@ -1721,27 +1721,27 @@ PackFullFScript:
if_equal PHONE_PICNICKER_TIFFANY, .Tiffany
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Beverly
+.Beverly:
farwritetext BeverlyPackFullText
waitbutton
closetext
end
-.Gina
+.Gina:
farwritetext GinaPackFullText
waitbutton
closetext
end
-.Dana
+.Dana:
farwritetext DanaPackFullText
waitbutton
closetext
end
-.Tiffany
+.Tiffany:
farwritetext TiffanyPackFullText
waitbutton
closetext
end
-.Erin
+.Erin:
farwritetext ErinPackFullText
waitbutton
closetext
@@ -1751,7 +1751,7 @@ RematchGiftFScript:
checkcode VAR_CALLERID
if_equal PHONE_PICNICKER_ERIN, .Erin
-.Erin
+.Erin:
opentext
farwritetext ErinRematchGiftText
buttonsound
@@ -1867,14 +1867,14 @@ CoinVendor_IntroScript: ; 0xbcde0
; 0xbce54
-.MenuDataHeader
+.MenuDataHeader:
db $40 ; flags
db 04, 00 ; start coords
db 11, 15 ; end coords
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db $80 ; flags
db 3 ; items
db " 50 : ¥1000@"
@@ -1894,13 +1894,13 @@ HappinessCheckScript:
closetext
end
-.KindaHappy
+.KindaHappy:
farwritetext HappinessText2
waitbutton
closetext
end
-.Unhappy
+.Unhappy:
farwritetext HappinessText1
waitbutton
closetext
diff --git a/engine/time.asm b/engine/time.asm
index 29670afdc..255346c0a 100755
--- a/engine/time.asm
+++ b/engine/time.asm
@@ -30,7 +30,7 @@ NextCallReceiveDelay: ; 113e9
jp RestartReceiveCallDelay
; 113fd
-.ReceiveCallDelays
+.ReceiveCallDelays:
db 20, 10, 5, 3
; 11401
@@ -124,9 +124,9 @@ endr
jr z, .RestartKenjiBreakCountdown
dec [hl]
jr nz, .DontRestartKenjiBreakCountdown
-.RestartKenjiBreakCountdown
+.RestartKenjiBreakCountdown:
call Special_SampleKenjiBreakCountdown
-.DontRestartKenjiBreakCountdown
+.DontRestartKenjiBreakCountdown:
jr RestartDailyResetTimer
; 11485
diff --git a/engine/timeofdaypals.asm b/engine/timeofdaypals.asm
index 4ed000af2..1bfc2457b 100644
--- a/engine/timeofdaypals.asm
+++ b/engine/timeofdaypals.asm
@@ -215,7 +215,7 @@ ReplaceTimeOfDayPals: ; 8c0e5
ld [wTimeOfDayPalset], a
ret
-.DarkCave
+.DarkCave:
ld a, [StatusFlags]
bit 2, a ; Flash
jr nz, .UsedFlash
@@ -223,7 +223,7 @@ ReplaceTimeOfDayPals: ; 8c0e5
ld [wTimeOfDayPalset], a
ret
-.UsedFlash
+.UsedFlash:
ld a, %10101010 ; 2, 2, 2, 2
ld [wTimeOfDayPalset], a
ret
@@ -254,31 +254,31 @@ endr
jp [hl]
; 8c126
-.TimePalettes
+.TimePalettes:
dw .MorningPalette
dw .DayPalette
dw .NitePalette
dw .DarknessPalette
-.MorningPalette
+.MorningPalette:
ld a, [wTimeOfDayPalset]
and %00000011 ; 0
ret
-.DayPalette
+.DayPalette:
ld a, [wTimeOfDayPalset]
and %00001100 ; 1
srl a
srl a
ret
-.NitePalette
+.NitePalette:
ld a, [wTimeOfDayPalset]
and %00110000 ; 2
swap a
ret
-.DarknessPalette
+.DarknessPalette:
ld a, [wTimeOfDayPalset]
and %11000000 ; 3
rlca
@@ -381,8 +381,8 @@ endr
db %00000000, %00000000, %00000000
.day
- db %11111111, %11111111, %11111111
- db %11111110, %11111110, %11111110
+ db %11111111, %11111111, %11111111
+ db %11111110, %11111110, %11111110
db %11111001, %11100100, %11100100
db %11100100, %11010000, %11010000
db %10010000, %10000000, %10000000
diff --git a/engine/timeset.asm b/engine/timeset.asm
index 8f212bc4d..50bc0d3c0 100755
--- a/engine/timeset.asm
+++ b/engine/timeset.asm
@@ -63,7 +63,7 @@ InitClock: ; 90672 (24:4672)
ld c, 10
call DelayFrames
-.SetHourLoop
+.SetHourLoop:
call JoyTextDelay
call SetHour
jr nc, .SetHourLoop
@@ -78,7 +78,7 @@ InitClock: ; 90672 (24:4672)
call .ClearScreen
jr .loop
-.HourIsSet
+.HourIsSet:
ld hl, Text_HowManyMinutes
call PrintText
hlcoord 11, 7
@@ -93,7 +93,7 @@ InitClock: ; 90672 (24:4672)
ld c, 10
call DelayFrames
-.SetMinutesLoop
+.SetMinutesLoop:
call JoyTextDelay
call SetMinutes
jr nc, .SetMinutesLoop
@@ -108,7 +108,7 @@ InitClock: ; 90672 (24:4672)
call .ClearScreen
jr .HourIsSet
-.MinutesAreSet
+.MinutesAreSet:
call SetTimeOfDay
ld hl, OakText_ResponseToSetTime
call PrintText
@@ -150,7 +150,7 @@ SetHour: ; 90795 (24:4795)
and a
jr nz, .DecreaseThroughMidnight
ld a, 23 + 1
-.DecreaseThroughMidnight
+.DecreaseThroughMidnight:
dec a
ld [hl], a
jr .okay
@@ -161,7 +161,7 @@ SetHour: ; 90795 (24:4795)
cp 23
jr c, .AdvanceThroughMidnight
ld a, -1
-.AdvanceThroughMidnight
+.AdvanceThroughMidnight:
inc a
ld [hl], a
@@ -176,7 +176,7 @@ SetHour: ; 90795 (24:4795)
and a
ret
-.Confirm
+.Confirm:
scf
ret
@@ -368,13 +368,13 @@ OakText_ResponseToSetTime: ; 0x908b8
jr c, .MORN
cp 18
jr c, .DAY
-.NITE
+.NITE:
ld hl, .sodark
ret
-.MORN
+.MORN:
ld hl, .overslept
ret
-.DAY
+.DAY:
ld hl, .yikes
ret
; 908ec (24:48ec)
diff --git a/engine/title.asm b/engine/title.asm
index ab82b77b2..30804fbe8 100644
--- a/engine/title.asm
+++ b/engine/title.asm
@@ -3,39 +3,39 @@ _TitleScreen: ; 10ed67
call ClearBGPalettes
call ClearSprites
call ClearTileMap
-
+
; Turn BG Map update off
xor a
ld [hBGMapMode], a
-
+
; Reset timing variables
ld hl, wJumptableIndex
ld [hli], a ; cf63 ; Scene?
ld [hli], a ; cf64
ld [hli], a ; cf65 ; Timer lo
ld [hl], a ; cf66 ; Timer hi
-
+
; Turn LCD off
call DisableLCD
-
-
+
+
; VRAM bank 1
ld a, 1
ld [rVBK], a
-
-
+
+
; Decompress running Suicune gfx
ld hl, TitleSuicuneGFX
ld de, VTiles1
call Decompress
-
-
+
+
; Clear screen palettes
hlbgcoord 0, 0
ld bc, 20 bgrows
xor a
call ByteFill
-
+
; Fill tile palettes:
@@ -77,94 +77,94 @@ _TitleScreen: ; 10ed67
ld bc, 2 bgrows
ld a, 6
call ByteFill
-
+
; 'CRYSTAL VERSION'
hlbgcoord 5, 9
ld bc, NAME_LENGTH ; length of version text
ld a, 1
call ByteFill
-
+
; Suicune gfx
hlbgcoord 0, 12
ld bc, 6 bgrows ; the rest of the screen
ld a, 8
call ByteFill
-
-
+
+
; Back to VRAM bank 0
ld a, $0
ld [rVBK], a
-
-
+
+
; Decompress logo
ld hl, TitleLogoGFX
ld de, VTiles1
call Decompress
-
+
; Decompress background crystal
ld hl, TitleCrystalGFX
ld de, VTiles0
call Decompress
-
-
+
+
; Clear screen tiles
hlbgcoord 0, 0
ld bc, 64 bgrows
ld a, " "
call ByteFill
-
+
; Draw Pokemon logo
hlcoord 0, 3
lb bc, 7, 20
ld d, $80
ld e, $14
call DrawTitleGraphic
-
+
; Draw copyright text
hlbgcoord 3, 0, VBGMap1
lb bc, 1, 13
ld d, $c
ld e, $10
call DrawTitleGraphic
-
+
; Initialize running Suicune?
ld d, $0
call LoadSuicuneFrame
-
+
; Initialize background crystal
call InitializeBackground
-
+
; Save WRAM bank
ld a, [rSVBK]
push af
; WRAM bank 5
ld a, 5
ld [rSVBK], a
-
+
; Update palette colors
ld hl, TitleScreenPalettes
ld de, UnknBGPals
ld bc, 4 * 32
call CopyBytes
-
+
ld hl, TitleScreenPalettes
ld de, BGPals
ld bc, 4 * 32
call CopyBytes
-
+
; Restore WRAM bank
pop af
ld [rSVBK], a
-
-
+
+
; LY/SCX trickery starts here
-
+
ld a, [rSVBK]
push af
ld a, 5 ; BANK(LYOverrides)
ld [rSVBK], a
-
+
; Make alternating lines come in from opposite sides
; ( This part is actually totally pointless, you can't
@@ -180,30 +180,30 @@ _TitleScreen: ; 10ed67
inc hl
dec b
jr nz, .loop
-
+
; Make sure the rest of the buffer is empty
ld hl, LYOverrides + 80
xor a
ld bc, LYOverridesEnd - (LYOverrides + 80)
call ByteFill
-
+
; Let LCD Stat know we're messing around with SCX
ld a, rSCX - rJOYP
ld [hFFC6], a
-
+
pop af
ld [rSVBK], a
-
-
+
+
; Reset audio
call ChannelsOff
call EnableLCD
-
+
; Set sprite size to 8x16
ld a, [rLCDC]
set 2, a
ld [rLCDC], a
-
+
ld a, +112
ld [hSCX], a
ld a, 8
@@ -212,21 +212,21 @@ _TitleScreen: ; 10ed67
ld [hWX], a
ld a, -112
ld [hWY], a
-
+
ld a, $1
ld [hCGBPalUpdate], a
-
+
; Update BG Map 0 (bank 0)
ld [hBGMapMode], a
-
+
xor a
ld [UnknBGPals + 2], a
-
+
; Play starting sound effect
call SFXChannelsOff
ld de, SFX_TITLE_SCREEN_ENTRANCE
call PlaySFX
-
+
ret
; 10eea7
@@ -371,7 +371,7 @@ AnimateTitleCrystal: ; 10ef32
ld a, [hl]
cp 6 + $10
ret z
-
+
; Move all 30 parts of the crystal down by 2
ld c, 30
.loop
@@ -383,7 +383,7 @@ rept 3
endr
dec c
jr nz, .loop
-
+
ret
; 10ef46
@@ -405,78 +405,78 @@ TitleScreenPalettes:
RGB 19, 00, 00
RGB 15, 08, 31
RGB 15, 08, 31
-
+
RGB 00, 00, 00
RGB 31, 31, 31
RGB 15, 16, 31
RGB 31, 01, 13
-
+
RGB 00, 00, 00
RGB 07, 07, 07
RGB 31, 31, 31
RGB 02, 03, 30
-
+
RGB 00, 00, 00
RGB 13, 13, 13
RGB 31, 31, 18
RGB 02, 03, 30
-
+
RGB 00, 00, 00
RGB 19, 19, 19
RGB 29, 28, 12
RGB 02, 03, 30
-
+
RGB 00, 00, 00
RGB 25, 25, 25
RGB 28, 25, 06
RGB 02, 03, 30
-
+
RGB 00, 00, 00
RGB 31, 31, 31
RGB 26, 21, 00
RGB 02, 03, 30
-
+
RGB 00, 00, 00
RGB 11, 11, 19
RGB 31, 31, 31
RGB 00, 00, 00
-
+
; OBJ
RGB 00, 00, 00
RGB 10, 00, 15
RGB 17, 05, 22
RGB 19, 09, 31
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
RGB 00, 00, 00
-
+
RGB 31, 31, 31
RGB 00, 00, 00
RGB 00, 00, 00
diff --git a/engine/tmhm2.asm b/engine/tmhm2.asm
index 94de4f3e3..289857623 100755
--- a/engine/tmhm2.asm
+++ b/engine/tmhm2.asm
@@ -59,12 +59,12 @@ AskTeachTMHM: ; 2c7bf (b:47bf)
cp HM01
jr c, .TM
ld hl, Text_BootedHM ; Booted up an HM
-.TM
+.TM:
call PrintText
ld hl, Text_ItContained
call PrintText
call YesNoBox
-.NotTMHM
+.NotTMHM:
pop bc
ld a, b
ld [Options], a
@@ -374,7 +374,7 @@ TMHM_DisplayPocketItems: ; 2c9e2 (b:49e2)
call PrintNum
jr .okay
-.HM
+.HM:
push af
sub NUM_TMS
ld [wd265], a
@@ -421,7 +421,7 @@ TMHM_DisplayPocketItems: ; 2c9e2 (b:49e2)
jr nz, .loop2
jr .done
-.NotTMHM
+.NotTMHM:
call TMHMPocket_GetCurrentLineCoord
rept 3
inc hl
diff --git a/engine/trade/animation.asm b/engine/trade/animation.asm
index be5318b2e..91e190075 100755
--- a/engine/trade/animation.asm
+++ b/engine/trade/animation.asm
@@ -155,7 +155,7 @@ RunTradeAnimSequence: ; 28fa1
ld a, $0
ld [rVBK], a
-.NotCGB
+.NotCGB:
hlbgcoord 0, 0
ld bc, sScratch - VBGMap0
ld a, " "
diff --git a/engine/trainer_card.asm b/engine/trainer_card.asm
index 4898d657a..36bf55357 100755
--- a/engine/trainer_card.asm
+++ b/engine/trainer_card.asm
@@ -118,7 +118,7 @@ TrainerCard_Page1_Joypad: ; 251d7 (9:51d7)
ld [wJumptableIndex], a
ret
-.KantoCheck
+.KantoCheck:
; unreferenced
ld a, [KantoBadges]
and a
@@ -164,7 +164,7 @@ TrainerCard_Page2_Joypad: ; 25221 (9:5221)
ld [wJumptableIndex], a
ret
-.KantoCheck
+.KantoCheck:
; unreferenced
ld a, [KantoBadges]
and a
@@ -173,7 +173,7 @@ TrainerCard_Page2_Joypad: ; 25221 (9:5221)
ld [wJumptableIndex], a
ret
-.Quit
+.Quit:
ld a, $6
ld [wJumptableIndex], a
ret
@@ -289,11 +289,11 @@ TrainerCard_Page1_PrintDexCaught_GameTime: ; 2530a (9:530a)
call ClearBox
ret
-.Dex_PlayTime
+.Dex_PlayTime:
db "#DEX"
next "PLAY TIME@@"
-.Badges
+.Badges:
db " BADGES▶@"
.StatusTilemap: ; 25366
diff --git a/engine/unown_puzzle.asm b/engine/unown_puzzle.asm
index cf8b78618..ada5244a7 100755
--- a/engine/unown_puzzle.asm
+++ b/engine/unown_puzzle.asm
@@ -188,7 +188,7 @@ endr
; e12d9
.Jumptable: ; e12d9
-
+
dw .Function
; e12db
@@ -321,7 +321,7 @@ UnownPuzzle_A: ; e1376
ld [wHoldingUnownPuzzlePiece], a
ret
-.TryPlacePiece
+.TryPlacePiece:
call UnownPuzzle_CheckCurrentTileOccupancy
and a
jr nz, UnownPuzzle_InvalidAction
@@ -546,7 +546,7 @@ RedrawUnownPuzzlePieces: ; e14d9
ld hl, .OAM_HoldingPiece
jr .load
-.NoPiece
+.NoPiece:
ld hl, .OAM_NotHoldingPiece
.load
diff --git a/engine/wildmons.asm b/engine/wildmons.asm
index f6643d6c3..140de9205 100755
--- a/engine/wildmons.asm
+++ b/engine/wildmons.asm
@@ -103,7 +103,7 @@ endr
.SearchMapForMon: ; 2a088
inc hl
-.ScanMapLoop
+.ScanMapLoop:
push af
ld a, [wNamedObjectIndexBuffer]
cp [hl]
@@ -128,7 +128,7 @@ endr
ld c, a
hlcoord 0, 0
ld de, SCREEN_WIDTH * SCREEN_HEIGHT
-.AppendNestLoop
+.AppendNestLoop:
ld a, [hli]
cp c
jr z, .found_nest
@@ -459,7 +459,7 @@ _SwarmWildmonCheck
scf
ret
-.CheckYanma
+.CheckYanma:
push hl
ld hl, SwarmFlags
bit 3, [hl]
@@ -611,7 +611,7 @@ endr
scf
ret
-.DontEncounterRoamMon
+.DontEncounterRoamMon:
pop hl
and a
ret
@@ -631,7 +631,7 @@ UpdateRoamMons: ; 2a30d
ld a, c
ld [wRoamMon1MapNumber], a
-.SkipRaikou
+.SkipRaikou:
ld a, [wRoamMon2MapGroup]
cp GROUP_N_A
jr z, .SkipEntei
@@ -644,7 +644,7 @@ UpdateRoamMons: ; 2a30d
ld a, c
ld [wRoamMon2MapNumber], a
-.SkipEntei
+.SkipEntei:
ld a, [wRoamMon3MapGroup]
cp GROUP_N_A
jr z, .SkipSuicune
@@ -657,7 +657,7 @@ UpdateRoamMons: ; 2a30d
ld a, c
ld [wRoamMon3MapNumber], a
-.SkipSuicune
+.SkipSuicune:
jp _BackUpMapIndices
; 2a355
@@ -729,7 +729,7 @@ JumpRoamMons: ; 2a394
ld [wRoamMon1MapGroup], a
ld a, c
ld [wRoamMon1MapNumber], a
-.SkipRaikou
+.SkipRaikou:
ld a, [wRoamMon2MapGroup]
cp GROUP_N_A
@@ -739,7 +739,7 @@ JumpRoamMons: ; 2a394
ld [wRoamMon2MapGroup], a
ld a, c
ld [wRoamMon2MapNumber], a
-.SkipEntei
+.SkipEntei:
ld a, [wRoamMon3MapGroup]
cp GROUP_N_A
@@ -749,7 +749,7 @@ JumpRoamMons: ; 2a394
ld [wRoamMon3MapGroup], a
ld a, c
ld [wRoamMon3MapNumber], a
-.SkipSuicune
+.SkipSuicune:
jp _BackUpMapIndices
@@ -852,7 +852,7 @@ RandomPhoneRareWildMon: ; 2a4ab
call LookUpWildmonsForMapDE
jr nc, .done
-.GetGrassmon
+.GetGrassmon:
push hl
ld bc, 5 + 4 * 2 ; Location of the level of the 5th wild Pokemon in that map
add hl, bc
@@ -908,7 +908,7 @@ endr
ld [ScriptVar], a
ret
-.SawRareMonText
+.SawRareMonText:
; I just saw some rare @ in @ . I'll call you if I see another rare #MON, OK?
text_jump UnknownText_0x1bd34b
db "@"
diff --git a/event/buena.asm b/event/buena.asm
index 97aab0c05..433ecf014 100644
--- a/event/buena.asm
+++ b/event/buena.asm
@@ -121,15 +121,15 @@ SpecialBuenaPrize: ; 8afd4
call PrintBlueCardBalance
jr .Purchase
-.InsufficientBalance
+.InsufficientBalance:
ld hl, .Text_NotEnoughPoints
jr .print
-.BagFull
+.BagFull:
ld hl, .Text_NoRoom
jr .print
-.Purchase
+.Purchase:
ld de, SFX_TRANSACTION
call PlaySFX
ld hl, .Text_HereYouGo
@@ -160,7 +160,7 @@ SpecialBuenaPrize: ; 8afd4
db "@"
; 0x8b07c
-.Text_HereYouGo ; Here you go!
+.Text_HereYouGo: ; Here you go!
text_jump UnknownText_0x1c58d1
db "@"
; 0x8b081
diff --git a/event/celebi.asm b/event/celebi.asm
index 3e01e31f6..9048f7b38 100755
--- a/event/celebi.asm
+++ b/event/celebi.asm
@@ -53,7 +53,7 @@ Special_CelebiShrineEvent: ; 4989a
ld hl, Sprites + 2
xor a
ld c, $4
-.OAMloop
+.OAMloop:
ld [hli], a
rept 3
inc hl
@@ -171,7 +171,7 @@ UpdateCelebiPosition: ; 49aa2 (12:5aa2)
jr nc, .ShiftY
cp 8 * 8 + 4
jr nc, .ReinitSpriteAnimFrame
-.ShiftY
+.ShiftY:
pop af
push af
cp d
@@ -203,7 +203,7 @@ UpdateCelebiPosition: ; 49aa2 (12:5aa2)
ld a, [hl]
add $1
ld [hl], a
-.ReinitSpriteAnimFrame
+.ReinitSpriteAnimFrame:
pop af
ld hl, SPRITEANIMSTRUCT_XCOORD
add hl, bc
@@ -306,22 +306,22 @@ GetCelebiSpriteTile: ; 49bae
jr .restart
-.Frame1
+.Frame1:
ld a, $84
jr .load_tile
-.Frame2
+.Frame2:
ld a, $88
jr .load_tile
-.Frame3
+.Frame3:
ld a, $8c
jr .load_tile
-.Frame4
+.Frame4:
ld a, $90
.load_tile
diff --git a/event/daycare.asm b/event/daycare.asm
index c83701e28..3fa8e30c2 100755
--- a/event/daycare.asm
+++ b/event/daycare.asm
@@ -37,7 +37,7 @@ Special_DayCareMan: ; 166d6
call DayCare_InitBreeding
ret
-.AskWithdrawMon
+.AskWithdrawMon:
callba GetBreedMon1LevelGrowth
ld hl, wBreedMon1Nick
call GetPriceToRetrieveBreedmon
@@ -76,7 +76,7 @@ Special_DayCareLady: ; 1672a
call DayCare_InitBreeding
ret
-.AskWithdrawMon
+.AskWithdrawMon:
callba GetBreedMon2LevelGrowth
ld hl, wBreedMon2Nick
call GetPriceToRetrieveBreedmon
@@ -144,27 +144,27 @@ DayCareAskDepositPokemon: ; 16798
and a
ret
-.Declined
+.Declined:
ld a, DAYCARETEXT_COME_AGAIN
scf
ret
-.Egg
+.Egg:
ld a, DAYCARETEXT_CANT_BREED_EGG
scf
ret
-.OnlyOneMon
+.OnlyOneMon:
ld a, DAYCARETEXT_LAST_MON
scf
ret
-.OutOfUsableMons
+.OutOfUsableMons:
ld a, DAYCARETEXT_LAST_ALIVE_MON
scf
ret
-.HoldingMail
+.HoldingMail:
ld a, DAYCARETEXT_REMOVE_MAIL
scf
ret
@@ -227,7 +227,7 @@ DayCare_AskWithdrawBreedMon: ; 16807
scf
ret
-.PartyFull
+.PartyFull:
ld a, DAYCARETEXT_NOT_ENOUGH_MONEY
scf
ret
@@ -460,16 +460,16 @@ Special_DayCareManOutside: ; 16936
ld hl, .TakeGoodCareOfItText
jr .Load0
-.Declined
+.Declined:
ld hl, .IllKeepItThanksText
-.Load0
+.Load0:
call PrintText
xor a
ld [ScriptVar], a
ret
-.PartyFull
+.PartyFull:
ld hl, .PartyFullText
call PrintText
ld a, $1
@@ -575,7 +575,7 @@ DayCare_GiveEgg: ; 169ac
and a
ret
-.PartyFull
+.PartyFull:
scf
ret
; 16a31
@@ -644,14 +644,14 @@ DayCare_InitBreeding: ; 16a3b
jr z, .LoadWhichBreedmonIsTheMother
inc a
-.LoadWhichBreedmonIsTheMother
+.LoadWhichBreedmonIsTheMother:
ld [wBreedMotherOrNonDitto], a
and a
ld a, [wBreedMon1Species]
jr z, .GotMother
ld a, [wBreedMon2Species]
-.GotMother
+.GotMother:
ld [CurPartySpecies], a
callab GetPreEvolution
callab GetPreEvolution
@@ -666,7 +666,7 @@ DayCare_InitBreeding: ; 16a3b
ld a, NIDORAN_F
jr c, .GotEggSpecies
ld a, NIDORAN_M
-.GotEggSpecies
+.GotEggSpecies:
ld [CurPartySpecies], a
ld [CurSpecies], a
ld [wEggMonSpecies], a
@@ -739,14 +739,14 @@ DayCare_InitBreeding: ; 16a3b
ld e, c
jr .GotDVs
-.ParentCheck2
+.ParentCheck2:
ld a, [wBreedMotherOrNonDitto]
and a
jr nz, .GotDVs
ld d, b
ld e, c
-.GotDVs
+.GotDVs:
ld a, [de]
inc de
and $f
@@ -763,7 +763,7 @@ DayCare_InitBreeding: ; 16a3b
add b
ld [hl], a
-.SkipDVs
+.SkipDVs:
ld hl, StringBuffer1
ld de, wMonOrItemNameBuffer
ld bc, NAME_LENGTH
diff --git a/event/dratini.asm b/event/dratini.asm
index d8ecdc803..5923ca363 100644
--- a/event/dratini.asm
+++ b/event/dratini.asm
@@ -13,7 +13,7 @@ SpecialDratini: ; 0x8b170
ld a, [bc]
ld c, a
ld de, PARTYMON_STRUCT_LENGTH
-.CheckForDratini
+.CheckForDratini:
; start at the end of the party and search backwards for a Dratini
ld a, [hl]
cp DRATINI
@@ -28,7 +28,7 @@ SpecialDratini: ; 0x8b170
jr nz, .CheckForDratini
ret
-.GiveMoveset
+.GiveMoveset:
push hl
ld a, [ScriptVar]
ld hl, .Movesets
@@ -41,7 +41,7 @@ rept 2
inc de
endr
-.GiveMoves
+.GiveMoves:
ld a, [hl]
and a ; is the move 00?
ret z ; if so, we're done here
@@ -69,15 +69,15 @@ endr
inc hl
jr .GiveMoves
-.Movesets
-.Moveset0
+.Movesets:
+.Moveset0:
; Dratini does not normally learn Extremespeed. This is a special gift.
db WRAP
db THUNDER_WAVE
db TWISTER
db EXTREMESPEED
db 0
-.Moveset1
+.Moveset1:
; This is the normal moveset of a level 15 Dratini
db WRAP
db LEER
@@ -107,7 +107,7 @@ endr
jr nz, .loop
ret
-.EmptyParty
+.EmptyParty:
scf
ret
; 8b1e1
diff --git a/event/halloffame.asm b/event/halloffame.asm
index 00716e20c..d6f2d15ed 100755
--- a/event/halloffame.asm
+++ b/event/halloffame.asm
@@ -310,7 +310,7 @@ _HallOfFamePC: ; 86650
call LoadFontsBattleExtra
xor a
ld [wJumptableIndex], a
-.MasterLoop
+.MasterLoop:
call LoadHOFTeam
ret c
call .DisplayTeam
@@ -319,7 +319,7 @@ _HallOfFamePC: ; 86650
inc [hl]
jr .MasterLoop
-.DisplayTeam
+.DisplayTeam:
xor a
ld [wcf64], a
.next
@@ -353,7 +353,7 @@ _HallOfFamePC: ; 86650
and a
ret
-.DisplayMonAndStrings
+.DisplayMonAndStrings:
; Print the number of times the player has entered the Hall of Fame.
; If that number is above 200, print "HOF Master!" instead.
ld a, [wcf64]
@@ -616,7 +616,7 @@ HOF_AnimatePlayerPic: ; 86810
ret
; 868ed
-.PlayTime
+.PlayTime:
db "PLAY TIME@"
; 868f7
diff --git a/event/happiness_egg.asm b/event/happiness_egg.asm
index 810b8527d..1e8c2a853 100755
--- a/event/happiness_egg.asm
+++ b/event/happiness_egg.asm
@@ -102,7 +102,7 @@ endr
ld [BattleMonHappiness], a
ret
-.Actions
+.Actions:
db +5, +3, +2 ; Gained a level
db +5, +3, +2 ; Vitamin
db +1, +1, +0 ; X Item
diff --git a/event/kurt.asm b/event/kurt.asm
index 1473e4631..ac341de49 100644
--- a/event/kurt.asm
+++ b/event/kurt.asm
@@ -315,7 +315,7 @@ Kurt_GiveUpSelectedQuantityOfSelectedApricorn: ; 88161
cp -1
jr nz, .loop2
-.OnlyOne
+.OnlyOne:
ld hl, wApricorns
.loop4
ld a, [hl]
diff --git a/event/magikarp.asm b/event/magikarp.asm
index 2a5b98332..4f8df1999 100644
--- a/event/magikarp.asm
+++ b/event/magikarp.asm
@@ -10,7 +10,7 @@ Special_CheckMagikarpLength: ; fbb32
ld a, [CurPartySpecies]
cp MAGIKARP
jr nz, .not_magikarp
-
+
; Now let's compute its length based on its DVs and ID.
ld a, [CurPartyMon]
ld hl, PartyMon1Species
@@ -31,14 +31,14 @@ Special_CheckMagikarpLength: ; fbb32
callba MagikarpLength_Mobile
ld hl, .MeasureItText
call PrintText
-
+
; Did we beat the record?
ld hl, Buffer1
ld de, wBestMagikarpLengthFeet
ld c, 2
call StringCmp
jr nc, .not_long_enough
-
+
; NEW RECORD!!! Let's save that.
ld hl, Buffer1
ld de, wBestMagikarpLengthFeet
diff --git a/event/magnet_train.asm b/event/magnet_train.asm
index eb29fd296..c074e6835 100755
--- a/event/magnet_train.asm
+++ b/event/magnet_train.asm
@@ -7,7 +7,7 @@ Special_MagnetTrain: ; 8cc04
lb de, (11 * 8) - (11 * 8 + 4), -$60
jr .continue
-.ToGoldenrod
+.ToGoldenrod:
ld a, -1 ; backwards
lb bc, -$40, -$60
lb de, (11 * 8) + (11 * 8 + 4), $60
@@ -187,7 +187,7 @@ DrawMagnetTrain: ; 8cd27
ret
; 8cd65
-.FillLine ; 8cd65
+.FillLine: ; 8cd65
ld a, [de]
inc de
ld [hli], a
@@ -196,7 +196,7 @@ DrawMagnetTrain: ; 8cd27
ret
; 8cd6c
-.FillAlt ; 8cd6c
+.FillAlt: ; 8cd6c
ld [hl], e
inc hl
ld [hl], d
@@ -306,7 +306,7 @@ endr
; 8ce06
.Jumptable: ; 8ce06
-
+
dw .InitPlayerSpriteAnim
dw .WaitScene
dw .MoveTrain1
@@ -367,7 +367,7 @@ endr
ld [hl], a
ret
-.PrepareToHoldTrain
+.PrepareToHoldTrain:
call .Next
ld a, $80
ld [wcf66], a
@@ -382,7 +382,7 @@ endr
dec [hl]
ret
-.DoneWaiting
+.DoneWaiting:
call .Next
ret
; 8ce7a
@@ -414,7 +414,7 @@ endr
ret
-.PrepareToFinishAnim
+.PrepareToFinishAnim:
call .Next
ret
; 8cea2
diff --git a/event/mom.asm b/event/mom.asm
index 4102ee771..176fc85ee 100644
--- a/event/mom.asm
+++ b/event/mom.asm
@@ -33,7 +33,7 @@ endr
; 16242
.dw: ; 16242
-
+
dw .CheckIfBankInitialized
dw .InitializeBank
dw .IsThisAboutYourMoney
@@ -72,7 +72,7 @@ endr
ld a, %10000001
jr .done_1
-.DontSaveMoney
+.DontSaveMoney:
ld a, %10000000
.done_1
@@ -188,17 +188,17 @@ endr
ld a, $8
jr .done_4
-.DontHaveThatMuchToDeposit
+.DontHaveThatMuchToDeposit:
ld hl, UnknownText_0x1667b
call PrintText
ret
-.CantDepositThatMuch
+.CantDepositThatMuch:
ld hl, UnknownText_0x16680
call PrintText
ret
-.CancelDeposit
+.CancelDeposit:
ld a, $7
.done_4
@@ -256,17 +256,17 @@ endr
ld a, $8
jr .done_5
-.InsufficientFundsInBank
+.InsufficientFundsInBank:
ld hl, UnknownText_0x16671
call PrintText
ret
-.NotEnoughRoomInWallet
+.NotEnoughRoomInWallet:
ld hl, UnknownText_0x16676
call PrintText
ret
-.CancelWithdraw
+.CancelWithdraw:
ld a, $7
.done_5
@@ -287,7 +287,7 @@ endr
ld [wJumptableIndex], a
ret
-.StopSavingMoney
+.StopSavingMoney:
ld a, $80
ld [wMomSavingMoney], a
ld a, $7
@@ -315,12 +315,12 @@ DSTChecks: ; 16439
jr z, .LostBooklet
jr .loop
-.NotDST
+.NotDST:
cp 23 ; within one hour of 23:00?
jr nz, .loop
; fallthrough
-.LostBooklet
+.LostBooklet:
call .ClearBox
bccoord 1, 14
ld hl, .Text_AdjustClock
@@ -353,7 +353,7 @@ DSTChecks: ; 16439
call PlaceWholeStringInBoxAtOnce
ret
-.SetDST
+.SetDST:
ld hl, .Text_SwitchToDST
call PlaceWholeStringInBoxAtOnce
call YesNoBox
@@ -375,7 +375,7 @@ DSTChecks: ; 16439
sub 24
jr nc, .DontLoopHourForward
add 24
-.DontLoopHourForward
+.DontLoopHourForward:
ld [StartHour], a
ccf
ld a, [StartDay]
@@ -389,13 +389,13 @@ DSTChecks: ; 16439
sub 1
jr nc, .DontLoopHourBack
add 24
-.DontLoopHourBack
+.DontLoopHourBack:
ld [StartHour], a
ld a, [StartDay]
sbc 0
jr nc, .DontLoopDayBack
add 7
-.DontLoopDayBack
+.DontLoopDayBack:
ld [StartDay], a
ret
; 164ea
diff --git a/event/mom_phone.asm b/event/mom_phone.asm
index a750b7475..f689745f1 100755
--- a/event/mom_phone.asm
+++ b/event/mom_phone.asm
@@ -103,7 +103,7 @@ CheckBalance_MomItem2: ; fd044
scf
ret
-.AddMoney
+.AddMoney:
ld de, MomItemTriggerBalance
ld bc, hMoneyTemp
callba AddMoney
@@ -198,7 +198,7 @@ GetItemFromMom: ; fd117
.ok
ld de, MomItems_2
-.GetFromList1
+.GetFromList1:
ld l, a
ld h, 0
rept 3 ; multiply hl by 8
diff --git a/event/overworld.asm b/event/overworld.asm
index 43be63238..c1a68dc77 100755
--- a/event/overworld.asm
+++ b/event/overworld.asm
@@ -128,7 +128,7 @@ CutFunction: ; c785
ret
.Jumptable: ; c796 (3:4796)
-
+
dw .CheckAble
dw .DoCut
dw .FailCut
@@ -529,7 +529,7 @@ CheckDirection: ; c9cb
scf
ret
-.Directions
+.Directions:
db FACE_DOWN
db FACE_UP
db FACE_LEFT
@@ -605,7 +605,7 @@ FlyFunction: ; ca3b
ld [wFieldMoveSucceeded], a
ret
-.Jumptable
+.Jumptable:
dw .TryFly
dw .DoFly
dw .FailFly
@@ -954,7 +954,7 @@ TeleportFunction: ; cc61
jr z, .CheckIfSpawnPoint
jr .nope
-.CheckIfSpawnPoint
+.CheckIfSpawnPoint:
ld a, [wLastSpawnMapGroup]
ld d, a
ld a, [wLastSpawnMapNumber]
@@ -1708,7 +1708,7 @@ BikeFunction: ; d0b3
jr z, .GetOffBike
jr .CannotUseBike
-.GetOnBike
+.GetOnBike:
ld hl, Script_GetOnBike
ld de, Script_GetOnBike_Register
call .CheckIfRegistered
@@ -1726,7 +1726,7 @@ BikeFunction: ; d0b3
ld a, $1
ret
-.GetOffBike
+.GetOffBike:
ld hl, BikeFlags
bit 1, [hl]
jr nz, .CantGetOffBike
@@ -1736,11 +1736,11 @@ BikeFunction: ; d0b3
ld a, BANK(Script_GetOffBike)
jr .done
-.CantGetOffBike
+.CantGetOffBike:
ld hl, Script_CantGetOffBike
jr .done
-.CannotUseBike
+.CannotUseBike:
ld a, $0
ret
diff --git a/event/poke_seer.asm b/event/poke_seer.asm
index c033a0944..2e942ef07 100644
--- a/event/poke_seer.asm
+++ b/event/poke_seer.asm
@@ -248,7 +248,7 @@ GetCaughtLocation: ; 4f20a
and a
ret
-.Unknown
+.Unknown:
ld de, wSeerCaughtLocation
jp UnknownCaughtData
diff --git a/event/special.asm b/event/special.asm
index 602e56e62..c5ddabbcf 100755
--- a/event/special.asm
+++ b/event/special.asm
@@ -60,7 +60,7 @@ SpecialGiveShuckle: ; 7305
ld [ScriptVar], a
ret
-.NotGiven
+.NotGiven:
xor a
ld [ScriptVar], a
ret
@@ -96,7 +96,7 @@ SpecialReturnShuckle: ; 737e
ld hl, PartyMonOT
call SkipNames
ld de, SpecialShuckleOT
-.CheckOT
+.CheckOT:
ld a, [de]
cp [hl]
jr nz, .DontReturn
@@ -121,7 +121,7 @@ SpecialReturnShuckle: ; 737e
ld [wPokemonWithdrawDepositParameter], a
callab RemoveMonFromPartyOrBox
ld a, $2
-.HappyToStayWithYou
+.HappyToStayWithYou:
ld [ScriptVar], a
ret
@@ -130,7 +130,7 @@ SpecialReturnShuckle: ; 737e
ld [ScriptVar], a
ret
-.DontReturn
+.DontReturn:
xor a
ld [ScriptVar], a
ret
diff --git a/gfx/load_pics.asm b/gfx/load_pics.asm
index 8bd71c3bb..26e984831 100755
--- a/gfx/load_pics.asm
+++ b/gfx/load_pics.asm
@@ -454,7 +454,7 @@ Function512ab: ; 512ab
call .Fill
ret
-.Fill
+.Fill:
ld [hli], a
dec c
jr nz, .Fill
diff --git a/gfx/pics/pic_pointers.asm b/gfx/pics/pic_pointers.asm
index 99000be70..d8f6a157f 100644
--- a/gfx/pics/pic_pointers.asm
+++ b/gfx/pics/pic_pointers.asm
@@ -399,11 +399,11 @@
add_pic SlowkingBackpic
add_pic MisdreavusFrontpic
add_pic MisdreavusBackpic
-
+
; Unown pics have their own table. See UnownPicPointers
dbw -1, -1
dbw -1, -1
-
+
add_pic WobbuffetFrontpic
add_pic WobbuffetBackpic
add_pic GirafarigFrontpic
diff --git a/home.asm b/home.asm
index b747d10cf..e0099b7e8 100644
--- a/home.asm
+++ b/home.asm
@@ -135,15 +135,15 @@ IsInJohto:: ; 2f17
ld c, a
call GetWorldMapLocation
-.CheckRegion
+.CheckRegion:
cp KANTO_LANDMARK
jr nc, .Kanto
-.Johto
+.Johto:
xor a
ret
-.Kanto
+.Kanto:
ld a, 1
ret
; 2f3e
@@ -267,11 +267,11 @@ IsInArray:: ; 30e1
add hl, de
jr .loop
-.NotInArray
+.NotInArray:
and a
ret
-.InArray
+.InArray:
scf
ret
; 30f4
@@ -497,7 +497,7 @@ CompareLong:: ; 31e4
scf
ret
-.Diff
+.Diff:
and a
ret
; 31f3
@@ -574,7 +574,7 @@ LoadEDTile:: ; 323d
ret
; 3246
-.LoadEDTile ; 3246
+.LoadEDTile: ; 3246
ld a, [hBGMapMode]
push af
xor a
@@ -613,7 +613,7 @@ LoadEDTile:: ; 323d
ret
; 327b
-.StackPointerMagic ; 327b
+.StackPointerMagic: ; 327b
; Copy all tiles to VBGMap
ld [hSPBuffer], sp
ld sp, hl
@@ -668,7 +668,7 @@ SetPalettes:: ; 32f9
ld [rOBP1], a
ret
-.SetPalettesForGameBoyColor
+.SetPalettesForGameBoyColor:
push de
ld a, %11100100
call DmgToCgbBGPals
@@ -828,7 +828,7 @@ GetName:: ; 33c3
ld d, h
jr .done
-.NotPokeName
+.NotPokeName:
ld a, [wNamedObjectTypeBuffer]
dec a
ld e, a
@@ -963,9 +963,9 @@ GetItemName:: ; 3468
ld [wNamedObjectTypeBuffer], a
call GetName
jr .Copied
-.TM
+.TM:
call GetTMHMName
-.Copied
+.Copied:
ld de, StringBuffer1
pop bc
pop hl
@@ -990,7 +990,7 @@ GetTMHMName:: ; 3487
ld bc, .HMTextEnd - .HMText
jr .asm_34a1
-.TM
+.TM:
ld hl, .TMText
ld bc, .TMTextEnd - .TMText
@@ -1044,14 +1044,14 @@ GetTMHMName:: ; 3487
pop hl
ret
-.TMText
+.TMText:
db "TM"
-.TMTextEnd
+.TMTextEnd:
db "@"
-.HMText
+.HMText:
db "HM"
-.HMTextEnd
+.HMTextEnd:
db "@"
; 34df
@@ -1060,7 +1060,7 @@ IsHM:: ; 34df
jr c, .NotHM
scf
ret
-.NotHM
+.NotHM:
and a
ret
; 34e7
@@ -1070,7 +1070,7 @@ IsHMMove:: ; 34e7
ld de, 1
jp IsInArray
-.HMMoves
+.HMMoves:
db CUT
db FLY
db SURF
@@ -1116,7 +1116,7 @@ ScrollingMenu:: ; 350c
ret
; 3524
-.UpdatePalettes ; 3524
+.UpdatePalettes: ; 3524
ld hl, VramState
bit 0, [hl]
jp nz, UpdateTimePals
@@ -1176,7 +1176,7 @@ HandleStoneQueue:: ; 3567
ret
; 3574
-.WarpAction ; 3574
+.WarpAction: ; 3574
ld hl, OBJECT_MAP_OBJECT_INDEX
add hl, de
ld a, [hl]
@@ -1202,7 +1202,7 @@ HandleStoneQueue:: ; 3567
ret
; 3599
-.IsPersonOnWarp ; 3599
+.IsPersonOnWarp: ; 3599
push de
ld hl, OBJECT_NEXT_MAP_X
@@ -1269,7 +1269,7 @@ HandleStoneQueue:: ; 3567
ret
; 35de
-.IsObjectInStoneTable ; 35de
+.IsObjectInStoneTable: ; 35de
inc e
ld hl, CMDQUEUE_ADDR
add hl, bc
@@ -1473,7 +1473,7 @@ FacingPlayerDistance:: ; 36ad
and a
ret
-.CheckY
+.CheckY:
ld a, [PlayerStandingMapY]
sub e
jr z, .NotFacing
@@ -1486,12 +1486,12 @@ FacingPlayerDistance:: ; 36ad
ld e, OW_UP
jr .CheckFacing
-.Above
+.Above:
ld d, a
ld e, OW_DOWN
jr .CheckFacing
-.CheckX
+.CheckX:
ld a, [PlayerStandingMapX]
sub d
jr z, .NotFacing
@@ -1504,18 +1504,18 @@ FacingPlayerDistance:: ; 36ad
ld e, OW_LEFT
jr .CheckFacing
-.Left
+.Left:
ld d, a
ld e, OW_RIGHT
-.CheckFacing
+.CheckFacing:
call GetSpriteDirection
cp e
jr nz, .NotFacing
scf
ret
-.NotFacing
+.NotFacing:
and a
ret
; 36f5
@@ -1581,11 +1581,11 @@ IsAPokemon:: ; 3741
cp NUM_POKEMON + 1
jr c, .Pokemon
-.NotAPokemon
+.NotAPokemon:
scf
ret
-.Pokemon
+.Pokemon:
and a
ret
; 3750
diff --git a/home/audio.asm b/home/audio.asm
index c7bb7fed3..c6982fbbc 100644
--- a/home/audio.asm
+++ b/home/audio.asm
@@ -185,7 +185,7 @@ endr
pop af
ld [hROMBank], a
ld [MBC3RomBank], a
-
+
pop af
pop bc
pop de
@@ -247,7 +247,7 @@ WaitSFX:: ; 3c55
; infinite loop until sfx is done playing
push hl
-
+
.wait
ld hl, Channel5Flags
bit 0, [hl]
@@ -261,7 +261,7 @@ WaitSFX:: ; 3c55
ld hl, Channel8Flags
bit 0, [hl]
jr nz, .wait
-
+
pop hl
ret
; 3c74
diff --git a/home/battle.asm b/home/battle.asm
index 3fd593630..ea228851e 100644
--- a/home/battle.asm
+++ b/home/battle.asm
@@ -167,7 +167,7 @@ endr
and a
jr z, .getvar
inc hl
-
+
.getvar
; var id
ld a, [hl]
@@ -182,9 +182,9 @@ endr
ld a, [hli]
ld h, [hl]
ld l, a
-
+
ld a, [hl]
-
+
pop bc
ret
diff --git a/home/copy.asm b/home/copy.asm
index 08eb5c10d..d4e3e2da7 100644
--- a/home/copy.asm
+++ b/home/copy.asm
@@ -246,7 +246,7 @@ Request2bpp:: ; eba
ld a, $6
ld [hTilesPerCycle], a
-.NotMobile
+.NotMobile:
ld a, e
ld [Requested2bppSource], a
ld a, d
@@ -322,7 +322,7 @@ Request1bpp:: ; f1e
ld a, $6
ld [hTilesPerCycle], a
-.NotMobile
+.NotMobile:
ld a, e
ld [Requested1bppSource], a
ld a, d
diff --git a/home/copy2.asm b/home/copy2.asm
index 538be572f..23e1eca7f 100644
--- a/home/copy2.asm
+++ b/home/copy2.asm
@@ -3,11 +3,11 @@ CopyBytes:: ; 0x3026
inc b ; we bail the moment b hits 0, so include the last run
inc c ; same thing; include last byte
jr .HandleLoop
-.CopyByte
+.CopyByte:
ld a, [hli]
ld [de], a
inc de
-.HandleLoop
+.HandleLoop:
dec c
jr nz, .CopyByte
dec b
@@ -16,7 +16,7 @@ CopyBytes:: ; 0x3026
SwapBytes:: ; 0x3034
; swap bc bytes between hl and de
-.Loop
+.Loop:
; stash [hl] away on the stack
ld a, [hl]
push af
@@ -42,9 +42,9 @@ ByteFill:: ; 0x3041
inc b ; we bail the moment b hits 0, so include the last run
inc c ; same thing; include last byte
jr .HandleLoop
-.PutByte
+.PutByte:
ld [hli], a
-.HandleLoop
+.HandleLoop:
dec c
jr nz, .PutByte
dec b
diff --git a/home/decompress.asm b/home/decompress.asm
index 13613f64a..373e9fe89 100644
--- a/home/decompress.asm
+++ b/home/decompress.asm
@@ -79,7 +79,7 @@ LZ_LONG_HI EQU %00000011
ld a, d
ld [wLZAddress + 1], a
-.Main
+.Main:
ld a, [hl]
cp LZ_END
ret z
@@ -145,7 +145,7 @@ LZ_LONG_HI EQU %00000011
jr z, .Zero
-.Literal
+.Literal:
; Read literal data for bc bytes.
.lloop
dec c
@@ -160,7 +160,7 @@ LZ_LONG_HI EQU %00000011
jr .lloop
-.Iter
+.Iter:
; Write the same byte for bc bytes.
ld a, [hli]
@@ -176,7 +176,7 @@ LZ_LONG_HI EQU %00000011
jr .iloop
-.Alt
+.Alt:
; Alternate two bytes for bc bytes.
dec c
jr nz, .anext1
@@ -206,7 +206,7 @@ LZ_LONG_HI EQU %00000011
jr .Main
-.Zero
+.Zero:
; Write 0 for bc bytes.
xor a
@@ -276,7 +276,7 @@ LZ_LONG_HI EQU %00000011
; For now, it defaults to LZ_REPEAT.
-.Repeat
+.Repeat:
; Copy decompressed data for bc bytes.
dec c
jr nz, .rnext
@@ -290,7 +290,7 @@ LZ_LONG_HI EQU %00000011
jr .Repeat
-.Flip
+.Flip:
; Copy bitflipped decompressed data for bc bytes.
dec c
jr nz, .fnext
@@ -316,7 +316,7 @@ LZ_LONG_HI EQU %00000011
jr .Flip
-.Reverse
+.Reverse:
; Copy reversed decompressed data for bc bytes.
dec c
jr nz, .rvnext
diff --git a/home/farcall.asm b/home/farcall.asm
index 7c9fe1050..944087465 100644
--- a/home/farcall.asm
+++ b/home/farcall.asm
@@ -31,17 +31,17 @@ FarCall_hl:: ; 2d63
ReturnFarCall:: ; 2d6e
; We want to retain the contents of f.
; To do this, we can pop to bc instead of af.
-
+
ld a, b
ld [wFarCallBCBuffer], a
ld a, c
ld [wFarCallBCBuffer + 1], a
-
+
; Restore the working bank.
pop bc
ld a, b
rst Bankswitch
-
+
ld a, [wFarCallBCBuffer]
ld b, a
ld a, [wFarCallBCBuffer + 1]
diff --git a/home/handshake.asm b/home/handshake.asm
index e53e78a5b..2f067e7f6 100644
--- a/home/handshake.asm
+++ b/home/handshake.asm
@@ -16,35 +16,35 @@ AskSerial:: ; 2063
ld a, [wc2d4]
bit 0, a
ret z
-
+
ld a, [wc2d5]
and a
ret nz
-
+
; once every 6 frames
ld hl, wca8a
inc [hl]
ld a, [hl]
cp 6
ret c
-
+
xor a
ld [hl], a
-
+
ld a, $c
ld [wc2d5], a
-
+
; handshake
ld a, $88
ld [rSB], a
-
+
; switch to internal clock
ld a, %00000001
ld [rSC], a
-
+
; start transfer
ld a, %10000001
ld [rSC], a
-
+
ret
; 208a
diff --git a/home/init.asm b/home/init.asm
index dacc5ff75..8c847ec76 100644
--- a/home/init.asm
+++ b/home/init.asm
@@ -71,7 +71,7 @@ Init:: ; 17d
; Clear WRAM bank 0
ld hl, wc000
ld bc, wd000 - wc000
-.ByteFill
+.ByteFill:
ld [hl], 0
inc hl
dec bc
diff --git a/home/joypad.asm b/home/joypad.asm
index 390166bee..4c46111be 100644
--- a/home/joypad.asm
+++ b/home/joypad.asm
@@ -31,12 +31,12 @@ Joypad:: ; 935
ld a, [wcfbe]
and %11010000
ret nz
-
+
; If we're saving, input is disabled.
ld a, [wc2cd]
and a
ret nz
-
+
; We can only get four inputs at a time.
; We take d-pad first for no particular reason.
ld a, R_DPAD
@@ -45,16 +45,16 @@ Joypad:: ; 935
rept 2
ld a, [rJOYP]
endr
-
+
; The Joypad register output is in the lo nybble (inversed).
; We make the hi nybble of our new container d-pad input.
cpl
and $f
swap a
-
+
; We'll keep this in b for now.
ld b, a
-
+
; Buttons make 8 total inputs (A, B, Select, Start).
; We can fit this into one byte.
ld a, R_BUTTONS
@@ -68,11 +68,11 @@ endr
and $f
or b
ld b, a
-
+
; Reset the joypad register since we're done with it.
ld a, $30
ld [rJOYP], a
-
+
; To get the delta we xor the last frame's input with the new one.
ld a, [hJoypadDown] ; last frame
ld e, a
@@ -85,24 +85,24 @@ endr
ld a, d
and b
ld [hJoypadPressed], a
-
+
; Add any new presses to the list of collective presses:
ld c, a
ld a, [hJoypadSum]
or c
ld [hJoypadSum], a
-
+
; Currently pressed:
ld a, b
ld [hJoypadDown], a
-
+
; Now that we have the input, we can do stuff with it.
; For example, soft reset:
and A_BUTTON | B_BUTTON | SELECT | START
cp A_BUTTON | B_BUTTON | SELECT | START
jp z, Reset
-
+
ret
; 984
@@ -127,7 +127,7 @@ GetJoypad:: ; 984
push hl
push de
push bc
-
+
; The player input can be automated using an input stream.
; See more below.
ld a, [InputType]
@@ -139,31 +139,31 @@ GetJoypad:: ; 984
ld b, a
ld a, [hJoyDown] ; last frame mirror
ld e, a
-
+
; Released this frame:
xor b
ld d, a
and e
ld [hJoyReleased], a
-
+
; Pressed this frame:
ld a, d
and b
ld [hJoyPressed], a
-
+
; It looks like the collective presses got commented out here.
ld c, a
-
+
; Currently pressed:
ld a, b
ld [hJoyDown], a ; frame input
-
+
.quit
pop bc
pop de
pop hl
pop af
- ret
+ ret
.auto
; Use a predetermined input stream (used in the catching tutorial).
@@ -176,45 +176,45 @@ GetJoypad:: ; 984
push af
ld a, [AutoInputBank]
rst Bankswitch
-
+
ld hl, AutoInputAddress
ld a, [hli]
ld h, [hl]
ld l, a
-
+
; We only update when the input duration has expired.
ld a, [AutoInputLength]
and a
jr z, .updateauto
-
+
; Until then, don't change anything.
dec a
ld [AutoInputLength], a
pop af
rst Bankswitch
jr .quit
-
-
+
+
.updateauto
; An input of $ff will end the stream.
ld a, [hli]
cp a, -1
jr z, .stopauto
ld b, a
-
+
; A duration of $ff will end the stream indefinitely.
ld a, [hli]
ld [AutoInputLength], a
cp a, -1
jr nz, .next
-
+
; The current input is overwritten.
rept 2
dec hl
endr
ld b, NO_INPUT
jr .finishauto
-
+
.next
; On to the next input...
ld a, l
@@ -222,11 +222,11 @@ endr
ld a, h
ld [AutoInputAddress+1], a
jr .finishauto
-
+
.stopauto
call StopAutoInput
ld b, NO_INPUT
-
+
.finishauto
pop af
rst Bankswitch
@@ -239,7 +239,7 @@ endr
StartAutoInput:: ; 9ee
; Start reading automated input stream at a:hl.
-
+
ld [AutoInputBank], a
ld a, l
ld [AutoInputAddress], a
@@ -253,7 +253,7 @@ StartAutoInput:: ; 9ee
ld [hJoyPressed], a ; pressed this frame
ld [hJoyReleased], a ; released this frame
ld [hJoyDown], a ; currently pressed
-
+
ld a, AUTO_INPUT
ld [InputType], a
ret
diff --git a/home/lcd.asm b/home/lcd.asm
index 875043bc0..fd62808d2 100644
--- a/home/lcd.asm
+++ b/home/lcd.asm
@@ -50,7 +50,7 @@ DisableLCD:: ; 568
ld [rIF], a
ld a, [rIE]
ld b, a
-
+
; Disable VBlank
res 0, a ; vblank
ld [rIE], a
diff --git a/home/map.asm b/home/map.asm
index b3c62b33a..96eae7d37 100644
--- a/home/map.asm
+++ b/home/map.asm
@@ -255,7 +255,7 @@ GetDestinationWarpNumber:: ; 2252
ret
; 2266
-.GetDestinationWarpNumber ; 2266
+.GetDestinationWarpNumber: ; 2266
ld a, [PlayerStandingMapY]
sub $4
ld e, a
@@ -307,7 +307,7 @@ GetDestinationWarpNumber:: ; 2252
scf
ret
-.IncreaseHLTwice
+.IncreaseHLTwice:
inc hl
inc hl
scf
@@ -327,7 +327,7 @@ CopyWarpData:: ; 22a7
ret
; 22b4
-.CopyWarpData ; 22b4
+.CopyWarpData: ; 22b4
push bc
ld hl, wCurrMapWarpHeaderPointer
ld a, [hli]
@@ -815,7 +815,7 @@ FillMapConnections:: ; 2524
ld [hConnectedMapWidth], a
call FillNorthConnectionStrip
-.South
+.South:
ld a, [SouthConnectedMapGroup]
cp $ff
jr z, .West
@@ -838,7 +838,7 @@ FillMapConnections:: ; 2524
ld [hConnectedMapWidth], a
call FillSouthConnectionStrip
-.West
+.West:
ld a, [WestConnectedMapGroup]
cp $ff
jr z, .East
@@ -861,7 +861,7 @@ FillMapConnections:: ; 2524
ld [hConnectionStripLength], a
call FillWestConnectionStrip
-.East
+.East:
ld a, [EastConnectedMapGroup]
cp $ff
jr z, .Done
@@ -884,7 +884,7 @@ FillMapConnections:: ; 2524
ld [hConnectionStripLength], a
call FillEastConnectionStrip
-.Done
+.Done:
ret
; 25d3
@@ -1592,7 +1592,7 @@ GetMovementPermissions:: ; 2914
ret
; 2945
-.MovementPermissionsData ; 2945
+.MovementPermissionsData: ; 2945
db 1 << DOWN
db 1 << UP
db 1 << LEFT
@@ -1603,7 +1603,7 @@ GetMovementPermissions:: ; 2914
db (1 << UP) | (1 << LEFT)
; 294d
-.UpDown
+.UpDown:
ld a, [PlayerStandingMapX]
ld d, a
ld a, [PlayerStandingMapY]
@@ -1623,7 +1623,7 @@ GetMovementPermissions:: ; 2914
ret
; 296c
-.LeftRight
+.LeftRight:
ld a, [PlayerStandingMapX]
ld d, a
ld a, [PlayerStandingMapY]
@@ -1643,7 +1643,7 @@ GetMovementPermissions:: ; 2914
ret
; 298b
-.Down
+.Down:
call .CheckHiNybble
ret nz
ld a, [TileDown]
@@ -1662,7 +1662,7 @@ GetMovementPermissions:: ; 2914
ret
; 29a8
-.Up
+.Up:
call .CheckHiNybble
ret nz
ld a, [TileUp]
@@ -1681,7 +1681,7 @@ GetMovementPermissions:: ; 2914
ret
; 29c5
-.Right
+.Right:
call .CheckHiNybble
ret nz
ld a, [TileRight]
@@ -1700,7 +1700,7 @@ GetMovementPermissions:: ; 2914
ret
; 29e2
-.Left
+.Left:
call .CheckHiNybble
ret nz
ld a, [TileLeft]
@@ -1719,7 +1719,7 @@ GetMovementPermissions:: ; 2914
ret
; 29ff
-.CheckHiNybble
+.CheckHiNybble:
and $f0
cp $b0
ret z
@@ -1760,7 +1760,7 @@ GetFacingTileCoord:: ; 2a07
ld a, [hl]
ret
-.Directions
+.Directions:
; x, y
db 0, 1
dw TileDown
@@ -1919,7 +1919,7 @@ CheckCurrentMapXYTriggers:: ; 2ad4
rst Bankswitch
ret
-.TriggerCheck
+.TriggerCheck:
; Checks to see if you are standing on an xy-trigger. If yes, copies the trigger to EngineBuffer1 and sets carry.
ld hl, wCurrentMapXYTriggerHeaderPointer
ld a, [hli]
diff --git a/home/map_objects.asm b/home/map_objects.asm
index f4a4d6d5b..3c70233eb 100644
--- a/home/map_objects.asm
+++ b/home/map_objects.asm
@@ -276,7 +276,7 @@ CheckObjectTime:: ; 18f5
and a
ret
-.TimeOfDayValues_191e
+.TimeOfDayValues_191e:
db 1 << MORN ; 1
db 1 << DAY ; 2
db 1 << NITE ; 4
@@ -351,7 +351,7 @@ ApplyDeletionToMapObject:: ; 1967
callba DeleteMapObject
ret
-.CheckStopFollow
+.CheckStopFollow:
ld hl, wObjectFollow_Leader
cp [hl]
jr z, .ok
@@ -530,7 +530,7 @@ CopySpriteMovementData:: ; 1a61
ret
; 1a71
-.CopyData ; 1a71
+.CopyData: ; 1a71
ld hl, OBJECT_MOVEMENTTYPE
add hl, de
ld [hl], a
diff --git a/home/menu.asm b/home/menu.asm
index a8c2bb0b7..4fecdfaa6 100644
--- a/home/menu.asm
+++ b/home/menu.asm
@@ -39,7 +39,7 @@ LoadMenuTextBox:: ; 1d58
ret
; 1d5f
-.MenuDataHeader ; 1d5f
+.MenuDataHeader: ; 1d5f
db $40 ; tile backup
db 12, 0 ; start coords
db 17, 19 ; end coords
@@ -59,7 +59,7 @@ LoadStandardMenuDataHeader:: ; 1d6e
ret
; 1d75
-.MenuDataHeader ; 1d75
+.MenuDataHeader: ; 1d75
db $40 ; tile backup
db 0, 0 ; start coords
db 17, 19 ; end coords
@@ -190,7 +190,7 @@ YesNoMenuDataHeader:: ; 1e1d
db 1 ; default option
; 1e25
-.MenuData2 ; 1e25
+.MenuData2: ; 1e25
db $c0 ; flags
db 2
db "YES@"
diff --git a/home/mobile.asm b/home/mobile.asm
index 32692f6a9..afe5d1b59 100644
--- a/home/mobile.asm
+++ b/home/mobile.asm
@@ -221,7 +221,7 @@ MobileHome_PlaceBox: ; 3f47
push bc
call .FillTop
pop bc
-.RowLoop
+.RowLoop:
push bc
call .FillMiddle
pop bc
@@ -231,28 +231,28 @@ MobileHome_PlaceBox: ; 3f47
ret
; 3f58
-.FillTop
+.FillTop:
ld a, $63
ld d, $62
ld e, $64
jr .FillRow
-.FillBottom
+.FillBottom:
ld a, $68
ld d, $67
ld e, $69
jr .FillRow
-.FillMiddle
+.FillMiddle:
ld a, $7f
ld d, $65
ld e, $66
-.FillRow
+.FillRow:
push hl
ld [hl], d
inc hl
-.FillLoop
+.FillLoop:
ld [hli], a
dec c
jr nz, .FillLoop
diff --git a/home/movement.asm b/home/movement.asm
index 5353bbe4a..0e131e468 100644
--- a/home/movement.asm
+++ b/home/movement.asm
@@ -121,7 +121,7 @@ endr
ret
; 1ba5
-.MovementData
+.MovementData:
slow_step_down
slow_step_up
slow_step_left
diff --git a/home/palettes.asm b/home/palettes.asm
index 2f179209b..1d060dbb4 100644
--- a/home/palettes.asm
+++ b/home/palettes.asm
@@ -42,9 +42,9 @@ endr
dec b
jr nz, .bgp
-
+
; hl is now 5:d0c0 OBPals
-
+
; copy 8 pals to obpd
ld a, %10000000 ; auto increment, index 0
ld [rOBPI], a
@@ -58,7 +58,7 @@ endr
dec b
jr nz, .obp
-
+
pop af
ld [rSVBK], a
@@ -127,7 +127,7 @@ DmgToCgbObjPals:: ; ccb
ld [rOBP0], a
ld a, d
ld [rOBP1], a
-
+
ld a, [hCGB]
and a
ret z
@@ -250,7 +250,7 @@ CopyPals:: ; d50
.loop
push de
push hl
-
+
; get pal color
ld a, b
and %11 ; color
@@ -262,7 +262,7 @@ CopyPals:: ; d50
ld e, [hl]
inc hl
ld d, [hl]
-
+
; dest
pop hl
; write color
@@ -278,7 +278,7 @@ CopyPals:: ; d50
; done pal?
dec c
jr nz, .loop
-
+
; de += 8 (next pal)
ld a, 1 palettes ; NUM_PAL_COLORS * 2 ; bytes per pal
add e
@@ -286,7 +286,7 @@ CopyPals:: ; d50
inc d
.ok
ld e, a
-
+
; how many more pals?
pop bc
dec c
diff --git a/home/predef.asm b/home/predef.asm
index 03f741469..f99e85891 100644
--- a/home/predef.asm
+++ b/home/predef.asm
@@ -18,7 +18,7 @@ Predef:: ; 2d83
ld hl, .Return
push hl
-
+
; Call the Predef function
ld a, [PredefAddress]
ld h, a
@@ -33,7 +33,7 @@ Predef:: ; 2d83
ld l, a
ret
-.Return
+.Return:
; Clean up after the Predef call
ld a, h
diff --git a/home/rtc.asm b/home/rtc.asm
index 9fb71c0be..d343d118d 100644
--- a/home/rtc.asm
+++ b/home/rtc.asm
@@ -5,9 +5,9 @@ RTC:: ; 46f
ld a, [wSpriteUpdatesEnabled]
cp 0
ret z
-
+
call UpdateTime
-
+
; obj update on?
ld a, [VramState]
bit 0, a ; obj update
diff --git a/home/serial.asm b/home/serial.asm
index ad7d96103..97e0c2442 100644
--- a/home/serial.asm
+++ b/home/serial.asm
@@ -366,7 +366,7 @@ LinkTransfer:: ; 8c1
ret
; 8f3
-.Receive ; 8f3
+.Receive: ; 8f3
ld a, [hSerialReceive]
ld [wOtherPlayerLinkMode], a
and $f0
diff --git a/home/text.asm b/home/text.asm
index e0dc5ae9d..6b4ce4f78 100644
--- a/home/text.asm
+++ b/home/text.asm
@@ -41,7 +41,7 @@ ClearTileMap:: ; fc8
ld a, " "
ld bc, TileMapEnd - TileMap
call ByteFill
-
+
; Update the BG Map.
ld a, [rLCDC]
bit 7, a
@@ -1153,7 +1153,7 @@ endr
pop hl
ret
-.Days ; 15a2
+.Days: ; 15a2
dw .Sun
dw .Mon
dw .Tues
@@ -1162,12 +1162,12 @@ endr
dw .Fri
dw .Satur
-.Sun db "SUN@"
-.Mon db "MON@"
-.Tues db "TUES@"
-.Wednes db "WEDNES@"
-.Thurs db "THURS@"
-.Fri db "FRI@"
-.Satur db "SATUR@"
-.Day db "DAY@"
+.Sun: db "SUN@"
+.Mon: db "MON@"
+.Tues: db "TUES@"
+.Wednes: db "WEDNES@"
+.Thurs: db "THURS@"
+.Fri: db "FRI@"
+.Satur: db "SATUR@"
+.Day: db "DAY@"
; 15d8
diff --git a/home/time.asm b/home/time.asm
index 2d432be38..008b7a062 100644
--- a/home/time.asm
+++ b/home/time.asm
@@ -86,7 +86,7 @@ FixDays:: ; 5e8
; reset dh (bit 8)
res 0, a
ld [hRTCDayHi], a ; DH
-
+
; mod 140
; mod twice since bit 8 (DH) was set
ld a, [hRTCDayLo] ; DL
@@ -97,7 +97,7 @@ FixDays:: ; 5e8
sub 140
jr nc, .modl
add 140
-
+
; update dl
ld [hRTCDayLo], a ; DL
@@ -110,19 +110,19 @@ FixDays:: ; 5e8
ld a, [hRTCDayLo] ; DL
cp 140
jr c, .quit
-
+
; mod 140
.mod
sub 140
jr nc, .mod
add 140
-
+
; update dl
ld [hRTCDayLo], a ; DL
-
+
; flag for sRTCStatusFlags
ld a, %00100000
-
+
.set
; update clock with modded day value
push af
@@ -130,7 +130,7 @@ FixDays:: ; 5e8
pop af
scf
ret
-
+
.quit
xor a
ret
@@ -152,7 +152,7 @@ FixTime:: ; 61d
add 60
.updatesec
ld [hSeconds], a
-
+
; minute
ccf ; carry is set, so turn it off
ld a, [hRTCMinutes] ; M
@@ -164,7 +164,7 @@ FixTime:: ; 61d
add 60
.updatemin
ld [hMinutes], a
-
+
; hour
ccf ; carry is set, so turn it off
ld a, [hRTCHours] ; H
@@ -176,7 +176,7 @@ FixTime:: ; 61d
add 24
.updatehr
ld [hHours], a
-
+
; day
ccf ; carry is set, so turn it off
ld a, [hRTCDayLo] ; DL
@@ -217,7 +217,7 @@ PanicResetClock:: ; 67e
ret
; 685
-.ClearhRTC ; 685
+.ClearhRTC: ; 685
xor a
ld [hRTCSeconds], a
ld [hRTCMinutes], a
@@ -234,21 +234,21 @@ SetClock:: ; 691
; enable clock r/w
ld a, SRAM_ENABLE
ld [MBC3SRamEnable], a
-
+
; set clock data
; stored 'backwards' in hram
call LatchClock
ld hl, MBC3SRamBank
ld de, MBC3RTC
-
+
; seems to be a halt check that got partially commented out
; this block is totally pointless
ld [hl], RTC_DH
ld a, [de]
bit 6, a ; halt
ld [de], a
-
+
; seconds
ld [hl], RTC_S
ld a, [hRTCSeconds]
@@ -270,7 +270,7 @@ SetClock:: ; 691
ld a, [hRTCDayHi]
res 6, a ; make sure timer is active
ld [de], a
-
+
; cleanup
call CloseSRAM ; unlatch clock, disable clock r/w
ret
diff --git a/home/vblank.asm b/home/vblank.asm
index 1c0824c5e..b93519298 100644
--- a/home/vblank.asm
+++ b/home/vblank.asm
@@ -37,7 +37,7 @@ endr
reti
; 2a1
-.VBlanks ; 2a1
+.VBlanks: ; 2a1
dw VBlank0
dw VBlank1
dw VBlank2
diff --git a/home/video.asm b/home/video.asm
index c88e0e555..e3c231b4f 100644
--- a/home/video.asm
+++ b/home/video.asm
@@ -164,7 +164,7 @@ UpdateBGMap:: ; 164c
ret
-.Attr
+.Attr:
ld a, 1
ld [rVBK], a
@@ -176,13 +176,13 @@ UpdateBGMap:: ; 164c
ret
-.Tiles
+.Tiles:
hlcoord 0, 0
.update
ld [hSPBuffer], sp
-
+
; Which third?
ld a, [hBGMapThird]
and a ; 0
@@ -306,13 +306,13 @@ Serve1bppRequest:: ; 170a
ld h, [hl]
ld l, a
ld sp, hl
-
+
; Destination
ld hl, Requested1bppDest
ld a, [hli]
ld h, [hl]
ld l, a
-
+
; # tiles to copy
ld a, [Requested1bpp]
ld b, a
@@ -389,27 +389,27 @@ _Serve2bppRequest:: ; 177d
; Copy [Requested2bpp] 2bpp tiles from [Requested2bppSource] to [Requested2bppDest]
ld [hSPBuffer], sp
-
+
; Source
ld hl, Requested2bppSource
ld a, [hli]
ld h, [hl]
ld l, a
ld sp, hl
-
+
; Destination
ld hl, Requested2bppDest
ld a, [hli]
ld h, [hl]
ld l, a
-
+
; # tiles to copy
ld a, [Requested2bpp]
ld b, a
xor a
ld [Requested2bpp], a
-
+
.next
rept 7
@@ -451,7 +451,7 @@ AnimateTileset:: ; 17d3
ld a, [hMapAnims]
and a
ret z
-
+
; Back out if we're too far into VBlank
ld a, [rLY]
cp 144
diff --git a/home/window.asm b/home/window.asm
index 32494ee34..d000b7fdd 100644
--- a/home/window.asm
+++ b/home/window.asm
@@ -31,7 +31,7 @@ CloseText:: ; 2dcf
ret
; 2de2
-.CloseText ; 2de2
+.CloseText: ; 2de2
call ClearWindowData
xor a
ld [hBGMapMode], a
diff --git a/items/item_effects.asm b/items/item_effects.asm
index fb8e030bc..1153727d8 100644
--- a/items/item_effects.asm
+++ b/items/item_effects.asm
@@ -504,7 +504,7 @@ endr
ld de, EnemyMonPP
ld bc, NUM_MOVES
call CopyBytes
-.Transformed
+.Transformed:
ld a, [EnemyMonSpecies]
ld [wWildMon], a
@@ -580,7 +580,7 @@ endr
ld a, FRIEND_BALL_HAPPINESS
ld [hl], a
-.SkipPartyMonFriendBall
+.SkipPartyMonFriendBall:
ld hl, Text_AskNicknameNewlyCaughtMon
call PrintText
@@ -617,7 +617,7 @@ endr
jp .return_from_capture
-.SendToPC
+.SendToPC:
call ClearSprites
predef SentPkmnIntoBox
@@ -632,14 +632,14 @@ endr
jr nz, .BoxNotFullYet
ld hl, wBattleResult
set 7, [hl]
-.BoxNotFullYet
+.BoxNotFullYet:
ld a, [CurItem]
cp FRIEND_BALL
jr nz, .SkipBoxMonFriendBall
; Bug: overwrites the happiness of the first mon in the box!
ld a, FRIEND_BALL_HAPPINESS
ld [sBoxMon1Happiness], a
-.SkipBoxMonFriendBall
+.SkipBoxMonFriendBall:
call CloseSRAM
ld hl, Text_AskNicknameNewlyCaughtMon
@@ -674,7 +674,7 @@ endr
call CloseSRAM
-.SkipBoxMonNickname
+.SkipBoxMonNickname:
ld a, BANK(sBoxMonNicknames)
call GetSRAMBank
@@ -696,7 +696,7 @@ endr
callba BugContest_SetCaughtContestMon
jr .return_from_capture
-.FinishTutorial
+.FinishTutorial:
ld hl, Text_GotchaMonWasCaught
.shake_and_break_free
@@ -782,7 +782,7 @@ GetPokedexEntryBank:
pop hl
ret
-.PokedexEntryBanks
+.PokedexEntryBanks:
GLOBAL PokedexEntries1
GLOBAL PokedexEntries2
@@ -811,7 +811,7 @@ endr
ld a, BANK(PokedexDataPointerTable)
call GetFarHalfword
-.SkipText
+.SkipText:
call GetPokedexEntryBank
call GetFarByte
inc hl
@@ -890,7 +890,7 @@ endr
ld b, $1
ret
-.WeightsTable
+.WeightsTable:
; weight factor, boost
db 2048 >> 8, 0
db 3072 >> 8, 20
@@ -1217,10 +1217,10 @@ SunStone: ; ee0f
jp UseDisposableItem
-.NoEffect
+.NoEffect:
call WontHaveAnyEffectMessage
-.DecidedNotToUse
+.DecidedNotToUse:
xor a
ld [wItemEffectSucceeded], a
ret
@@ -1717,7 +1717,7 @@ FullRestore: ; f128
jp FullyHealStatus
-.NotAtFullHealth
+.NotAtFullHealth:
call .FullRestore
jp StatusHealer_Jumptable
; f144
@@ -2132,7 +2132,7 @@ rept 2
endr
jr .next
-.NotFound
+.NotFound:
scf
.done
ld e, [hl]
@@ -2413,7 +2413,7 @@ PokeFlute: ; f50c
jp PrintText
-.CureSleep
+.CureSleep:
ld de, PARTYMON_STRUCT_LENGTH
ld c, PARTY_LENGTH
@@ -2581,7 +2581,7 @@ Mysteryberry: ; f5bf
cp 3 << 6 ; have 3 PP Ups already been used?
jr c, .do_ppup
-.CantUsePPUpOnSketch
+.CantUsePPUpOnSketch:
.pp_is_maxed_out
ld hl, TextJump_PPIsMaxedOut
call PrintText
@@ -2624,7 +2624,7 @@ BattleRestorePP: ; f652
call PrintText
jr FinishPPRestore
-.UpdateBattleMonPP
+.UpdateBattleMonPP:
ld a, [CurPartyMon]
ld hl, PartyMon1Moves
ld bc, PARTYMON_STRUCT_LENGTH
@@ -3184,7 +3184,7 @@ ComputeMaxPP: ; f881
dec c
jr nz, .loop
-.NoPPUp
+.NoPPUp:
ld [hl], b
pop bc
ret
diff --git a/lib/mobile/main.asm b/lib/mobile/main.asm
index d30ba5190..7f489b18f 100644
--- a/lib/mobile/main.asm
+++ b/lib/mobile/main.asm
@@ -9413,7 +9413,7 @@ endr
ld [hl], a
ret
-.Function113dfa
+.Function113dfa:
cp $2b
jr c, .asm_113e24
jr z, .asm_113e31
diff --git a/macros/text.asm b/macros/text.asm
index 37ce72d98..cc7f609b6 100644
--- a/macros/text.asm
+++ b/macros/text.asm
@@ -19,7 +19,7 @@ text_from_ram: MACRO
db TX_RAM
dw \1
ENDM
-
+
enum TX_BCD
text_bcd: macro
db TX_BCD
diff --git a/macros/trade_anim.asm b/macros/trade_anim.asm
index eeaf1589f..04d3b7d0e 100755
--- a/macros/trade_anim.asm
+++ b/macros/trade_anim.asm
@@ -167,7 +167,7 @@ endm
; Mobile
enum_start 1
-
+
enum mobiletradeanim_showgivemon_command
mobiletradeanim_showgivemon: macro
db mobiletradeanim_showgivemon_command ; 01
diff --git a/macros/wram.asm b/macros/wram.asm
index 175fc4dea..1b296bb04 100755
--- a/macros/wram.asm
+++ b/macros/wram.asm
@@ -202,11 +202,11 @@ endm
hall_of_fame: MACRO
\1::
\1WinCount:: ds 1
-\1Mon1:: hof_mon \1Mon1
-\1Mon2:: hof_mon \1Mon2
-\1Mon3:: hof_mon \1Mon3
-\1Mon4:: hof_mon \1Mon4
-\1Mon5:: hof_mon \1Mon5
+\1Mon1:: hof_mon \1Mon1
+\1Mon2:: hof_mon \1Mon2
+\1Mon3:: hof_mon \1Mon3
+\1Mon4:: hof_mon \1Mon4
+\1Mon5:: hof_mon \1Mon5
\1Mon6:: hof_mon \1Mon6
\1End:: ds 1
ENDM
diff --git a/main.asm b/main.asm
index a9668986d..2eb97c84c 100644
--- a/main.asm
+++ b/main.asm
@@ -24,7 +24,7 @@ PlaceWaitingText:: ; 4000
ld c, 50
jp DelayFrames
-.Waiting ; 4025
+.Waiting: ; 4025
db "Waiting...!@"
LoadPushOAM:: ; 4031
@@ -74,7 +74,7 @@ Function6454:: ; 6454
set 6, [hl]
ret
-.Function6473
+.Function6473:
xor a
ld [hFFC6], a
ld [hBGMapMode], a
@@ -122,7 +122,7 @@ Function64bf:: ; 64bf
ld [hOAMUpdate], a
ret
-.Function64cd
+.Function64cd:
call LoadFontsExtra
ld a, $90
ld [hWY], a
@@ -1423,7 +1423,7 @@ GivePokerusAndConvertBerries: ; 2ed44
ld [hl], a
ret
-.TrySpreadPokerus
+.TrySpreadPokerus:
call Random
cp 1 + 33 percent
ret nc ; 1/3 chance
@@ -2410,7 +2410,7 @@ SwapTextboxPalettes:: ; 4c000
and $f
jr .next
-.UpperNybble
+.UpperNybble:
ld hl, TilesetPalettes
add [hl]
ld l, a
@@ -2454,7 +2454,7 @@ ScrollBGMapPalettes:: ; 4c03f
and $f
jr .next
-.UpperNybble
+.UpperNybble:
ld hl, TilesetPalettes
add [hl]
ld l, a
@@ -2514,7 +2514,7 @@ SaveMenu_LoadEDTile: ; 4cf45 (13:4f45)
push af
xor a
ld [hMapAnims], a
-.WaitLY
+.WaitLY:
ld a, [rLY]
cp $60
jr c, .WaitLY
@@ -2528,7 +2528,7 @@ SaveMenu_LoadEDTile: ; 4cf45 (13:4f45)
ld [rVBK], a
hlcoord 0, 0
call .LoadEDTile
-.WaitLY2
+.WaitLY2:
ld a, [rLY]
cp $60
jr c, .WaitLY2
@@ -3240,7 +3240,7 @@ CheckPokerus: ; 4d860
; Check each monster in the party for Pokerus
ld hl, PartyMon1PokerusStatus
ld de, PARTYMON_STRUCT_LENGTH
-.Check
+.Check:
ld a, [hl]
and $0f ; only the bottom nybble is used
jr nz, .HasPokerus
@@ -3248,10 +3248,10 @@ CheckPokerus: ; 4d860
add hl, de
dec b
jr nz, .Check
-.NoPokerus
+.NoPokerus:
and a
ret
-.HasPokerus
+.HasPokerus:
scf
ret
@@ -3265,7 +3265,7 @@ Special_CheckForLuckyNumberWinners: ; 4d87a
ld d, a
ld hl, PartyMon1ID
ld bc, PartySpecies
-.PartyLoop
+.PartyLoop:
ld a, [bc]
inc bc
cp EGG
@@ -3284,7 +3284,7 @@ Special_CheckForLuckyNumberWinners: ; 4d87a
ld d, a
ld hl, sBoxMon1ID
ld bc, sBoxSpecies
-.OpenBoxLoop
+.OpenBoxLoop:
ld a, [bc]
inc bc
cp EGG
@@ -3294,7 +3294,7 @@ Special_CheckForLuckyNumberWinners: ; 4d87a
ld a, 1
ld [wFoundMatchingIDInParty], a
-.SkipOpenBoxMon
+.SkipOpenBoxMon:
push bc
ld bc, BOXMON_STRUCT_LENGTH
add hl, bc
@@ -3302,10 +3302,10 @@ Special_CheckForLuckyNumberWinners: ; 4d87a
dec d
jr nz, .OpenBoxLoop
-.SkipOpenBox
+.SkipOpenBox:
call CloseSRAM
ld c, $0
-.BoxesLoop
+.BoxesLoop:
ld a, [wCurBox]
and $f
cp c
@@ -3330,7 +3330,7 @@ endr
ld de, sBoxMon1ID - sBox
add hl, de
ld d, a
-.BoxNLoop
+.BoxNLoop:
ld a, [bc]
inc bc
cp EGG
@@ -3341,7 +3341,7 @@ endr
ld a, 1
ld [wFoundMatchingIDInParty], a
-.SkipBoxMon
+.SkipBoxMon:
push bc
ld bc, BOXMON_STRUCT_LENGTH
add hl, bc
@@ -3350,7 +3350,7 @@ endr
jr nz, .BoxNLoop
pop bc
-.SkipBox
+.SkipBox:
inc c
ld a, c
cp NUM_BOXES
@@ -3538,7 +3538,7 @@ CheckPartyFullAfterContest: ; 4d9e5
ld de, wMonOrItemNameBuffer
callab InitNickname
-.Party_SkipNickname
+.Party_SkipNickname:
ld a, [PartyCount]
dec a
ld hl, PartyMonNicknames
@@ -3600,7 +3600,7 @@ CheckPartyFullAfterContest: ; 4d9e5
callab InitNickname
ld hl, wMonOrItemNameBuffer
-.Box_SkipNickname
+.Box_SkipNickname:
ld a, BANK(sBoxMonNicknames)
call GetSRAMBank
ld de, sBoxMonNicknames
@@ -3608,7 +3608,7 @@ CheckPartyFullAfterContest: ; 4d9e5
call CopyBytes
call CloseSRAM
-.BoxFull
+.BoxFull:
ld a, BANK(sBoxMon1Level)
call GetSRAMBank
ld a, [sBoxMon1Level]
@@ -3674,7 +3674,7 @@ SetBoxmonOrEggmonCaughtData: ; 4db53
ld a, [BackupMapNumber]
ld c, a
-.NotPokeCenter2F
+.NotPokeCenter2F:
call GetWorldMapLocation
ld b, a
ld a, [PlayerGender]
@@ -4412,27 +4412,27 @@ Strings50a42: ; 50a42
dw OTClassName
dw OTClassName
-.Youngster db "たんパン@"
-.BugCatcher db "むしとり@"
-.Lass db "ミニスカ@"
-.JrTrainerM db "ボーイ@"
-.JrTrainerF db "ガール@"
-.Pokemaniac db "マニア@"
-.SuperNerd db "りかけい@"
-.Burglar db "どろぼう@"
-.Engineer db "ォヤジ@"
-.Jack db "ジャック@"
-.Swimmer db "かいパン@"
-.Beauty db "おねえさん@"
-.Rocker db "グループ@"
-.Juggler db "ジャグラー@"
-.Blackbelt db "からて@"
-.ProfOak db "ォーキド@"
-.Chief db "チーフ@"
-.Scientist db "けんきゅういん@"
-.Rocket db "だんいん@"
-.CooltrainerM db "エりート♂@"
-.CooltrainerF db "エりート♀@"
+.Youngster: db "たんパン@"
+.BugCatcher: db "むしとり@"
+.Lass: db "ミニスカ@"
+.JrTrainerM: db "ボーイ@"
+.JrTrainerF: db "ガール@"
+.Pokemaniac: db "マニア@"
+.SuperNerd: db "りかけい@"
+.Burglar: db "どろぼう@"
+.Engineer: db "ォヤジ@"
+.Jack: db "ジャック@"
+.Swimmer: db "かいパン@"
+.Beauty: db "おねえさん@"
+.Rocker: db "グループ@"
+.Juggler: db "ジャグラー@"
+.Blackbelt: db "からて@"
+.ProfOak: db "ォーキド@"
+.Chief: db "チーフ@"
+.Scientist: db "けんきゅういん@"
+.Rocket: db "だんいん@"
+.CooltrainerM: db "エりート♂@"
+.CooltrainerF: db "エりート♀@"
DrawPlayerHP: ; 50b0a
ld a, $1
@@ -4599,12 +4599,12 @@ GetGender: ; 50bdd
; Get our place in the party/box.
-.PartyMon
+.PartyMon:
.sBoxMon
ld a, [CurPartyMon]
call AddNTimes
-.DVs
+.DVs:
; sBoxMon data is read directly from SRAM.
ld a, [MonType]
@@ -4657,16 +4657,16 @@ GetGender: ; 50bdd
cp b
jr c, .Male
-.Female
+.Female:
xor a
ret
-.Male
+.Male:
ld a, 1
and a
ret
-.Genderless
+.Genderless:
scf
ret
@@ -5554,7 +5554,7 @@ ShowPlayerNamingChoices: ; 88297
bit 0, a
jr z, .GotGender
ld hl, KrisNameMenuHeader
-.GotGender
+.GotGender:
call LoadMenuDataHeader
call VerticalMenu
ld a, [wMenuCursorY]
@@ -5639,7 +5639,7 @@ GetCardPic: ; 8833e
bit 0, a
jr z, .GotClass
ld hl, KrisCardPic
-.GotClass
+.GotClass:
ld de, VTiles2 tile $00
ld bc, $23 tiles
ld a, BANK(ChrisCardPic) ; BANK(KrisCardPic)
@@ -5685,7 +5685,7 @@ HOF_LoadTrainerFrontpic: ; 88840
jr z, .GotClass
ld e, 1
-.GotClass
+.GotClass:
ld a, e
ld [TrainerClass], a
ld de, ChrisPic
@@ -5694,7 +5694,7 @@ HOF_LoadTrainerFrontpic: ; 88840
jr z, .GotPic
ld de, KrisPic
-.GotPic
+.GotPic:
ld hl, VTiles2
ld b, BANK(ChrisPic) ; BANK(KrisPic)
ld c, 7 * 7
@@ -5713,7 +5713,7 @@ DrawIntroPlayerPic: ; 88874
bit 0, a
jr z, .GotClass
ld e, KRIS
-.GotClass
+.GotClass:
ld a, e
ld [TrainerClass], a
@@ -5723,7 +5723,7 @@ DrawIntroPlayerPic: ; 88874
bit 0, a
jr z, .GotPic
ld de, KrisPic
-.GotPic
+.GotPic:
ld hl, VTiles2
ld b, BANK(ChrisPic) ; BANK(KrisPic)
ld c, 7 * 7 ; dimensions
@@ -6026,11 +6026,11 @@ DisplayCaughtContestMonStats: ; cc000
call SetPalettes
ret
-.Health
+.Health:
db "HEALTH@"
-.Stock
+.Stock:
db " STOCK ", $4a, " @"
-.This
+.This:
db " THIS ", $4a, " @"
SwitchMonText: ; cc0c2
@@ -6411,11 +6411,11 @@ PrintHoursMins ; 1dd6bb (77:56bb)
jr z, .PM
sub 12
jr .PM
-.AM
+.AM:
or a
jr nz, .PM
ld a, 12
-.PM
+.PM:
ld b, a
; Crazy stuff happening with the stack
push bc
@@ -6511,7 +6511,7 @@ DrawPokedexListWindow: ; 1de171 (77:6171)
ld [hl], $52
jr .Done
-.OldMode
+.OldMode:
; no scroll bar
hlcoord 11, 0
ld [hl], $66
@@ -6520,7 +6520,7 @@ DrawPokedexListWindow: ; 1de171 (77:6171)
ld b, SCREEN_HEIGHT - 3
call Bank77_FillColumn
ld [hl], $68
-.Done
+.Done:
ret
DrawPokedexSearchResultsWindow: ; 1de1d1 (77:61d1)
diff --git a/maps/AzaleaGym.asm b/maps/AzaleaGym.asm
index 136d82da9..982ade9b4 100644
--- a/maps/AzaleaGym.asm
+++ b/maps/AzaleaGym.asm
@@ -34,7 +34,7 @@ BugsyScript:
setflag ENGINE_HIVEBADGE
checkcode VAR_BADGES
scall AzaleaGymTriggerRockets
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM49_FURY_CUTTER
iftrue .GotFuryCutter
setevent EVENT_BEAT_TWINS_AMY_AND_MAY
@@ -63,10 +63,10 @@ AzaleaGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
TrainerTwinsAmyandmay1:
@@ -134,7 +134,7 @@ AzaleaGymGuyScript:
closetext
end
-.AzaleaGymGuyWinScript
+.AzaleaGymGuyWinScript:
opentext
writetext AzaleaGymGuyWinText
waitbutton
@@ -145,7 +145,7 @@ AzaleaGymStatue:
checkflag ENGINE_HIVEBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext BUGSY, 1, $1
jumpstd gymstatue2
diff --git a/maps/AzaleaTown.asm b/maps/AzaleaTown.asm
index 7f4c16bea..93526a4a5 100644
--- a/maps/AzaleaTown.asm
+++ b/maps/AzaleaTown.asm
@@ -27,16 +27,16 @@ AzaleaTown_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .Flypoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.Trigger2
+.Trigger2:
end
-.Flypoint
+.Flypoint:
setflag ENGINE_FLYPOINT_AZALEA
return
@@ -216,7 +216,7 @@ WhiteApricornTree:
AzaleaTownHiddenFullHeal:
dwb EVENT_AZALEA_TOWN_HIDDEN_FULL_HEAL, FULL_HEAL
-
+
AzaleaTownRivalBattleApproachMovement1:
step_left
diff --git a/maps/BattleTowerOutside.asm b/maps/BattleTowerOutside.asm
index 6c04dffe4..eeb4bf93b 100644
--- a/maps/BattleTowerOutside.asm
+++ b/maps/BattleTowerOutside.asm
@@ -15,10 +15,10 @@ BattleTowerOutside_MapScriptHeader:
dbw MAPCALLBACK_TILES, .Callback1
dbw MAPCALLBACK_OBJECTS, .Callback2
-.Callback1
+.Callback1:
return
-.Callback2
+.Callback2:
clearevent EVENT_BATTLE_TOWER_OUTSIDE_SAILOR
return
diff --git a/maps/BlackthornCity.asm b/maps/BlackthornCity.asm
index 8a6b134b4..cc9abdda9 100644
--- a/maps/BlackthornCity.asm
+++ b/maps/BlackthornCity.asm
@@ -20,17 +20,17 @@ BlackthornCity_MapScriptHeader:
dbw MAPCALLBACK_NEWMAP, .FlyPoint
dbw MAPCALLBACK_OBJECTS, .Santos
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_BLACKTHORN
return
-.Santos
+.Santos:
checkcode VAR_WEEKDAY
if_equal SATURDAY, .SantosAppears
disappear BLACKTHORNCITY_SANTOS
return
-.SantosAppears
+.SantosAppears:
appear BLACKTHORNCITY_SANTOS
return
@@ -101,7 +101,7 @@ SantosScript:
writetext MeetSantosText
buttonsound
setevent EVENT_MET_SANTOS_OF_SATURDAY
-.MetSantos
+.MetSantos:
writetext SantosGivesGiftText
buttonsound
verbosegiveitem SPELL_TAG
@@ -112,14 +112,14 @@ SantosScript:
closetext
end
-.Saturday
+.Saturday:
writetext SantosSaturdayText
waitbutton
-.Done
+.Done:
closetext
end
-.NotSaturday
+.NotSaturday:
writetext SantosNotSaturdayText
waitbutton
closetext
diff --git a/maps/BlackthornGym1F.asm b/maps/BlackthornGym1F.asm
index 7f5b88c4a..b36e7ef67 100644
--- a/maps/BlackthornGym1F.asm
+++ b/maps/BlackthornGym1F.asm
@@ -15,7 +15,7 @@ BlackthornGym1F_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_TILES, .Boulders
-.Boulders
+.Boulders:
checkevent EVENT_BOULDER_IN_BLACKTHORN_GYM_1
iffalse .skip1
changeblock $8, $2, $3b
@@ -59,13 +59,13 @@ BlackthornGymClairScript:
clearevent EVENT_BLACKTHORN_CITY_GRAMPS_NOT_BLOCKING_DRAGONS_DEN
end
-.FightDone
+.FightDone:
writetext ClairText_TooMuchToExpect
waitbutton
closetext
end
-.AlreadyGotBadge
+.AlreadyGotBadge:
checkevent EVENT_GOT_TM24_DRAGONBREATH
iftrue .GotTM24
writetext BlackthornGymClairText_YouKeptMeWaiting
@@ -137,7 +137,7 @@ BlackthornGymGuyScript:
closetext
end
-.BlackthornGymGuyWinScript
+.BlackthornGymGuyWinScript:
writetext BlackthornGymGuyWinText
waitbutton
closetext
@@ -147,7 +147,7 @@ BlackthornGymStatue:
checkflag ENGINE_RISINGBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext CLAIR, 1, $1
jumpstd gymstatue2
diff --git a/maps/BlackthornGym2F.asm b/maps/BlackthornGym2F.asm
index 02a4d2234..eeff34d3e 100644
--- a/maps/BlackthornGym2F.asm
+++ b/maps/BlackthornGym2F.asm
@@ -18,33 +18,33 @@ BlackthornGym2F_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_CMDQUEUE, .Boulders
-.Boulders
+.Boulders:
writecmdqueue .BoulderCmdQueue
return
-.BoulderCmdQueue
+.BoulderCmdQueue:
dbw CMDQUEUE_STONETABLE, .BoulderTable ; check if any stones are sitting on a warp
dw 0 ; filler
-.BoulderTable
+.BoulderTable:
stonetable 5, BLACKTHORNGYM2F_BOULDER1, .Disappear4
stonetable 3, BLACKTHORNGYM2F_BOULDER2, .Disappear5
stonetable 4, BLACKTHORNGYM2F_BOULDER3, .Disappear6
db -1 ; end
-.Disappear4
+.Disappear4:
disappear BLACKTHORNGYM2F_BOULDER1
jump .Fall
-.Disappear5
+.Disappear5:
disappear BLACKTHORNGYM2F_BOULDER2
jump .Fall
-.Disappear6
+.Disappear6:
disappear BLACKTHORNGYM2F_BOULDER3
jump .Fall
-.Fall
+.Fall:
pause 30
scall .FX
opentext
@@ -53,7 +53,7 @@ BlackthornGym2F_MapScriptHeader:
closetext
end
-.FX
+.FX:
playsound SFX_STRENGTH
earthquake 80
end
diff --git a/maps/BrunosRoom.asm b/maps/BrunosRoom.asm
index 4833a18d5..c7049239b 100644
--- a/maps/BrunosRoom.asm
+++ b/maps/BrunosRoom.asm
@@ -16,22 +16,22 @@ BrunosRoom_MapScriptHeader:
dbw MAPCALLBACK_TILES, .BrunosRoomDoors
-.Trigger0
+.Trigger0:
priorityjump UnknownScript_0x1809ad
end
-.Trigger1
+.Trigger1:
end
.BrunosRoomDoors:
checkevent EVENT_BRUNOS_ROOM_ENTRANCE_CLOSED
iffalse .KeepDoorClosed
changeblock $4, $e, $2a
-.KeepDoorClosed
+.KeepDoorClosed:
checkevent EVENT_BRUNOS_ROOM_EXIT_OPEN
iffalse .OpenDoor
changeblock $4, $2, $16
-.OpenDoor
+.OpenDoor:
return
UnknownScript_0x1809ad:
diff --git a/maps/BurnedTower1F.asm b/maps/BurnedTower1F.asm
index 67e79099b..b899ec3d7 100644
--- a/maps/BurnedTower1F.asm
+++ b/maps/BurnedTower1F.asm
@@ -35,11 +35,11 @@ BurnedTower1F_MapScriptHeader:
checkevent EVENT_HOLE_IN_BURNED_TOWER
iftrue .Next
changeblock $a, $8, $32 ; hole
-.Next
+.Next:
checkevent EVENT_RELEASED_THE_BEASTS
iftrue .Done
changeblock $6, $e, $9 ; ladder
-.Done
+.Done:
return
.EusineTrigger:
@@ -137,11 +137,11 @@ BurnedTower1FRock:
BurnedTower1FHiddenEther:
dwb EVENT_BURNED_TOWER_1F_HIDDEN_ETHER, ETHER
-
+
BurnedTower1FHiddenUltraBall:
dwb EVENT_BURNED_TOWER_1F_HIDDEN_ULTRA_BALL, ULTRA_BALL
-
+
BurnedTower1FHPUp:
itemball HP_UP
diff --git a/maps/BurnedTowerB1F.asm b/maps/BurnedTowerB1F.asm
index 5de04e591..d607e7deb 100644
--- a/maps/BurnedTowerB1F.asm
+++ b/maps/BurnedTowerB1F.asm
@@ -34,7 +34,7 @@ BurnedTowerB1FLadderCallback:
checkevent EVENT_RELEASED_THE_BEASTS
iftrue .NoChange
changeblock $6, $e, $2
-.NoChange
+.NoChange:
return
ReleaseTheBeasts:
@@ -115,7 +115,7 @@ BurnedTowerB1FEusine:
applymovement BURNEDTOWERB1F_EUSINE, BurnedTowerB1FEusineMovement1
jump UnknownScript_0x18622a
-.Movement
+.Movement:
applymovement BURNEDTOWERB1F_EUSINE, BurnedTowerB1FEusineMovement2
UnknownScript_0x18622a:
disappear BURNEDTOWERB1F_EUSINE
diff --git a/maps/CeladonCafe.asm b/maps/CeladonCafe.asm
index 26e20308a..b64b76c2d 100644
--- a/maps/CeladonCafe.asm
+++ b/maps/CeladonCafe.asm
@@ -105,7 +105,7 @@ CeladonCafeTrashcan:
setevent EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
end
-.PackFull
+.PackFull:
opentext
itemtotext LEFTOVERS, $0
writetext FoundLeftoversText
@@ -115,7 +115,7 @@ CeladonCafeTrashcan:
closetext
end
-.TrashEmpty
+.TrashEmpty:
jumpstd trashcan
UnknownText_0x730de:
diff --git a/maps/CeladonCity.asm b/maps/CeladonCity.asm
index fc521d650..461b558ff 100644
--- a/maps/CeladonCity.asm
+++ b/maps/CeladonCity.asm
@@ -19,7 +19,7 @@ CeladonCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_CELADON
return
diff --git a/maps/CeladonDeptStore6F.asm b/maps/CeladonDeptStore6F.asm
index a673a2e11..a82e45f11 100644
--- a/maps/CeladonDeptStore6F.asm
+++ b/maps/CeladonDeptStore6F.asm
@@ -26,7 +26,7 @@ YoungsterScript_0x7117d:
CeladonVendingMachine:
opentext
writetext CeladonVendingText
-.Start
+.Start:
special PlaceMoneyTopRight
loadmenudata .MenuData
verticalmenu
@@ -37,7 +37,7 @@ CeladonVendingMachine:
closetext
end
-.FreshWater
+.FreshWater:
checkmoney $0, 200
if_equal $2, .NotEnoughMoney
giveitem FRESH_WATER
@@ -46,7 +46,7 @@ CeladonVendingMachine:
itemtotext FRESH_WATER, $0
jump .VendItem
-.SodaPop
+.SodaPop:
checkmoney $0, 300
if_equal $2, .NotEnoughMoney
giveitem SODA_POP
@@ -55,7 +55,7 @@ CeladonVendingMachine:
itemtotext SODA_POP, $0
jump .VendItem
-.Lemonade
+.Lemonade:
checkmoney $0, 350
if_equal $2, .NotEnoughMoney
giveitem LEMONADE
@@ -64,7 +64,7 @@ CeladonVendingMachine:
itemtotext LEMONADE, $0
jump .VendItem
-.VendItem
+.VendItem:
pause 10
playsound SFX_ENTER_DOOR
writetext CeladonClangText
@@ -72,24 +72,24 @@ CeladonVendingMachine:
itemnotify
jump .Start
-.NotEnoughMoney
+.NotEnoughMoney:
writetext CeladonVendingNoMoneyText
waitbutton
jump .Start
-.NotEnoughSpace
+.NotEnoughSpace:
writetext CeladonVendingNoSpaceText
waitbutton
jump .Start
-.MenuData
+.MenuData:
db $40 ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db $80 ; flags
db 4 ; items
db "FRESH WATER ¥200@"
diff --git a/maps/CeladonGameCorner.asm b/maps/CeladonGameCorner.asm
index fd29c3b02..d763e6bc0 100644
--- a/maps/CeladonGameCorner.asm
+++ b/maps/CeladonGameCorner.asm
@@ -64,14 +64,14 @@ FisherScript_0x72144:
scall .UnknownScript_0x72172
givecoins 18
setevent EVENT_GOT_COINS_FROM_GAMBLER_AT_CELADON
-.UnknownScript_0x72169
+.UnknownScript_0x72169:
writetext UnknownText_0x72345
waitbutton
closetext
spriteface LAST_TALKED, LEFT
end
-.UnknownScript_0x72172
+.UnknownScript_0x72172:
jumpstd receiveitem
end
diff --git a/maps/CeladonGym.asm b/maps/CeladonGym.asm
index 8bedbffc4..411d109f7 100644
--- a/maps/CeladonGym.asm
+++ b/maps/CeladonGym.asm
@@ -35,7 +35,7 @@ ErikaScript_0x72a6a:
playsound SFX_GET_BADGE
waitsfx
setflag ENGINE_RAINBOWBADGE
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM19_GIGA_DRAIN
iftrue UnknownScript_0x72aae
writetext UnknownText_0x72cb0
@@ -108,7 +108,7 @@ CeladonGymStatue:
checkflag ENGINE_RAINBOWBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext ERIKA, 1, $1
jumpstd gymstatue2
diff --git a/maps/CeladonPokeCenter1F.asm b/maps/CeladonPokeCenter1F.asm
index 8deb8dc67..90f1e43c2 100644
--- a/maps/CeladonPokeCenter1F.asm
+++ b/maps/CeladonPokeCenter1F.asm
@@ -36,11 +36,11 @@ CeladonEusine:
iftrue .HoOh
writetext NoBeastsText
waitbutton
-.NoSuicune
+.NoSuicune:
closetext
end
-.HoOh
+.HoOh:
writetext EusineLeavesCeladonText
waitbutton
closetext
@@ -49,15 +49,15 @@ CeladonEusine:
applymovement CELADONPOKECENTER1F_EUSINE, .Movement1
jump .Continue
-.Location1
+.Location1:
applymovement CELADONPOKECENTER1F_EUSINE, .Movement2
-.Continue
+.Continue:
disappear CELADONPOKECENTER1F_EUSINE
playsound SFX_EXIT_BUILDING
waitsfx
end
-.Movement2
+.Movement2:
step_left
step_down
step_down
@@ -65,7 +65,7 @@ CeladonEusine:
step_down
step_end
-.Movement1
+.Movement1:
step_down
step_down
step_down
diff --git a/maps/CeruleanCity.asm b/maps/CeruleanCity.asm
index 6d2720cbc..47afa867a 100644
--- a/maps/CeruleanCity.asm
+++ b/maps/CeruleanCity.asm
@@ -16,7 +16,7 @@ CeruleanCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_CERULEAN
return
diff --git a/maps/CeruleanGym.asm b/maps/CeruleanGym.asm
index a5d826eba..ddadd6f9c 100644
--- a/maps/CeruleanGym.asm
+++ b/maps/CeruleanGym.asm
@@ -81,7 +81,7 @@ MistyScript_0x188432:
playsound SFX_GET_BADGE
waitsfx
setflag ENGINE_CASCADEBADGE
-.FightDone
+.FightDone:
writetext UnknownText_0x188782
waitbutton
closetext
@@ -130,7 +130,7 @@ CeruleanGymGuyScript:
closetext
end
-.CeruleanGymGuyWinScript
+.CeruleanGymGuyWinScript:
writetext CeruleanGymGuyWinText
waitbutton
closetext
@@ -138,7 +138,7 @@ CeruleanGymGuyScript:
CeruleanGymHiddenMachinePart:
dwb EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM, MACHINE_PART
-
+
CeruleanGymStatue1:
checkevent EVENT_TRAINERS_IN_CERULEAN_GYM
@@ -162,7 +162,7 @@ CeruleanGymStatue:
checkflag ENGINE_CASCADEBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext MISTY, 1, $1
jumpstd gymstatue2
diff --git a/maps/CharcoalKiln.asm b/maps/CharcoalKiln.asm
index bdf79238b..8abeb8c1b 100644
--- a/maps/CharcoalKiln.asm
+++ b/maps/CharcoalKiln.asm
@@ -22,13 +22,13 @@ CharcoalKilnBoss:
closetext
end
-.SavedSlowpoke
+.SavedSlowpoke:
writetext CharcoalKilnBossText2
waitbutton
closetext
end
-.GotCut
+.GotCut:
writetext CharcoalKilnBossText3
waitbutton
closetext
@@ -46,7 +46,7 @@ CharcoalKilnApprentice:
closetext
end
-.Thanks
+.Thanks:
writetext CharcoalKilnApprenticeText2
buttonsound
verbosegiveitem CHARCOAL
@@ -55,10 +55,10 @@ CharcoalKilnApprentice:
closetext
end
-.YoureTheCoolest
+.YoureTheCoolest:
writetext CharcoalKilnApprenticeText3
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/CherrygroveCity.asm b/maps/CherrygroveCity.asm
index c123b74bf..39083c5ab 100644
--- a/maps/CherrygroveCity.asm
+++ b/maps/CherrygroveCity.asm
@@ -19,13 +19,13 @@ CherrygroveCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_CHERRYGROVE
return
@@ -36,7 +36,7 @@ CherrygroveCityGuideGent:
yesorno
iffalse .No
jump .Yes
-.Yes
+.Yes:
writetext GuideGentTourText1
waitbutton
closetext
@@ -91,14 +91,14 @@ CherrygroveCityGuideGent:
waitsfx
end
-.JumpstdReceiveItem
+.JumpstdReceiveItem:
jumpstd receiveitem
end
.mapcardname
db "MAP CARD@"
-.No
+.No:
writetext GuideGentNoText
waitbutton
closetext
diff --git a/maps/CianwoodCity.asm b/maps/CianwoodCity.asm
index 657e30bc7..512e4812f 100644
--- a/maps/CianwoodCity.asm
+++ b/maps/CianwoodCity.asm
@@ -26,13 +26,13 @@ CianwoodCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPointAndSuicune
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPointAndSuicune
+.FlyPointAndSuicune:
setflag ENGINE_FLYPOINT_CIANWOOD
setevent EVENT_EUSINE_IN_BURNED_TOWER
checkevent EVENT_FOUGHT_EUSINE
@@ -83,7 +83,7 @@ UnknownScript_0x1a001e:
special Special_FadeOutMusic
playmapmusic
pause 10
-.Done
+.Done:
end
PokefanFScript_0x1a0084:
diff --git a/maps/CianwoodGym.asm b/maps/CianwoodGym.asm
index afeb908de..d20e3d4fa 100644
--- a/maps/CianwoodGym.asm
+++ b/maps/CianwoodGym.asm
@@ -51,7 +51,7 @@ ChuckScript_0x9d60f:
setflag ENGINE_STORMBADGE
checkcode VAR_BADGES
scall CianwoodGymTriggerRockets
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM01_DYNAMICPUNCH
iftrue .AlreadyGotTM
setevent EVENT_BEAT_BLACKBELT_YOSHI
@@ -80,10 +80,10 @@ CianwoodGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
TrainerBlackbeltYoshi:
@@ -137,7 +137,7 @@ CianwoodGymStatue:
checkflag ENGINE_STORMBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext CHUCK, 1, $1
jumpstd gymstatue2
diff --git a/maps/CianwoodPharmacy.asm b/maps/CianwoodPharmacy.asm
index f488e8993..2a3f49c9d 100644
--- a/maps/CianwoodPharmacy.asm
+++ b/maps/CianwoodPharmacy.asm
@@ -34,7 +34,7 @@ CianwoodPharmacist:
closetext
end
-.Mart
+.Mart:
pokemart MARTTYPE_PHARMACY, MART_CIANWOOD
closetext
end
diff --git a/maps/CianwoodPokeCenter1F.asm b/maps/CianwoodPokeCenter1F.asm
index 3fe7c1ef8..7cd5818d5 100644
--- a/maps/CianwoodPokeCenter1F.asm
+++ b/maps/CianwoodPokeCenter1F.asm
@@ -27,7 +27,7 @@ CianwoodGymGuyScript:
closetext
end
-.CianwoodGymGuyWinScript
+.CianwoodGymGuyWinScript:
opentext
writetext CianwoodGymGuyWinText
waitbutton
diff --git a/maps/CinnabarIsland.asm b/maps/CinnabarIsland.asm
index cc73856d2..62e79ad4f 100644
--- a/maps/CinnabarIsland.asm
+++ b/maps/CinnabarIsland.asm
@@ -11,7 +11,7 @@ CinnabarIsland_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_CINNABAR
return
diff --git a/maps/CopycatsHouse2F.asm b/maps/CopycatsHouse2F.asm
index 549861d7b..b307126c8 100644
--- a/maps/CopycatsHouse2F.asm
+++ b/maps/CopycatsHouse2F.asm
@@ -23,10 +23,10 @@ CopycatsHouse2FCallback:
disappear COPYCATSHOUSE2F_COPYCAT2
appear COPYCATSHOUSE2F_COPYCAT1
jump .Done
-.Part1
+.Part1:
disappear COPYCATSHOUSE2F_COPYCAT1
appear COPYCATSHOUSE2F_COPYCAT2
-.Done
+.Done:
return
Copycat:
@@ -44,11 +44,11 @@ Copycat:
variablesprite SPRITE_COPYCAT, SPRITE_CHRIS
jump .Part2
-.Part1
+.Part1:
applymovement COPYCATSHOUSE2F_COPYCAT2, MovementData_0x18afd0
faceplayer
variablesprite SPRITE_COPYCAT, SPRITE_KRIS
-.Part2
+.Part2:
special RunCallback_04
checkevent EVENT_RETURNED_MACHINE_PART
iftrue .Part7
@@ -58,9 +58,9 @@ Copycat:
writetext UnknownText_0x18afda
jump .Part4
-.Part3
+.Part3:
writetext UnknownText_0x18b316
-.Part4
+.Part4:
waitbutton
closetext
checkflag ENGINE_PLAYER_IS_FEMALE
@@ -68,9 +68,9 @@ Copycat:
applymovement COPYCATSHOUSE2F_COPYCAT1, MovementData_0x18afd0
jump .Part6
-.Part5
+.Part5:
applymovement COPYCATSHOUSE2F_COPYCAT2, MovementData_0x18afd0
-.Part6
+.Part6:
faceplayer
variablesprite SPRITE_COPYCAT, SPRITE_LASS
special RunCallback_04
@@ -80,16 +80,16 @@ Copycat:
closetext
end
-.Part7
+.Part7:
opentext
checkflag ENGINE_PLAYER_IS_FEMALE
iftrue .Part8
writetext UnknownText_0x18b064
jump .Part9
-.Part8
+.Part8:
writetext UnknownText_0x18b366
-.Part9
+.Part9:
waitbutton
closetext
checkflag ENGINE_PLAYER_IS_FEMALE
@@ -97,9 +97,9 @@ Copycat:
applymovement COPYCATSHOUSE2F_COPYCAT1, MovementData_0x18afd0
jump .Part11
-.Part10
+.Part10:
applymovement COPYCATSHOUSE2F_COPYCAT2, MovementData_0x18afd0
-.Part11
+.Part11:
faceplayer
variablesprite SPRITE_COPYCAT, SPRITE_LASS
special RunCallback_04
@@ -110,7 +110,7 @@ Copycat:
setevent EVENT_MET_COPYCAT_FOUND_OUT_ABOUT_LOST_ITEM
end
-.Part12
+.Part12:
opentext
writetext UnknownText_0x18b17f
buttonsound
@@ -119,9 +119,9 @@ Copycat:
clearevent EVENT_COPYCATS_HOUSE_2F_DOLL
jump .Part14
-.Part13
+.Part13:
opentext
-.Part14
+.Part14:
writetext UnknownText_0x18b1e2
buttonsound
verbosegiveitem PASS
@@ -132,7 +132,7 @@ Copycat:
closetext
end
-.Part15
+.Part15:
checkflag ENGINE_PLAYER_IS_FEMALE
iftrue .Part16
applymovement COPYCATSHOUSE2F_COPYCAT1, MovementData_0x18afd0
@@ -140,11 +140,11 @@ Copycat:
variablesprite SPRITE_COPYCAT, SPRITE_CHRIS
jump .Part17
-.Part16
+.Part16:
applymovement COPYCATSHOUSE2F_COPYCAT2, MovementData_0x18afd0
faceplayer
variablesprite SPRITE_COPYCAT, SPRITE_KRIS
-.Part17
+.Part17:
special RunCallback_04
opentext
checkflag ENGINE_PLAYER_IS_FEMALE
@@ -152,9 +152,9 @@ Copycat:
writetext UnknownText_0x18b298
jump .Part19
-.Part18
+.Part18:
writetext UnknownText_0x18b415
-.Part19
+.Part19:
waitbutton
closetext
checkflag ENGINE_PLAYER_IS_FEMALE
@@ -162,16 +162,16 @@ Copycat:
applymovement COPYCATSHOUSE2F_COPYCAT1, MovementData_0x18afd0
jump .Part21
-.Part20
+.Part20:
applymovement COPYCATSHOUSE2F_COPYCAT2, MovementData_0x18afd0
-.Part21
+.Part21:
faceplayer
variablesprite SPRITE_COPYCAT, SPRITE_LASS
special RunCallback_04
opentext
writetext UnknownText_0x18b2f5
waitbutton
-.Part22
+.Part22:
closetext
end
diff --git a/maps/DarkCaveVioletEntrance.asm b/maps/DarkCaveVioletEntrance.asm
index 615a98c94..b9c5c5380 100644
--- a/maps/DarkCaveVioletEntrance.asm
+++ b/maps/DarkCaveVioletEntrance.asm
@@ -32,7 +32,7 @@ DarkCaveVioletEntranceRock:
DarkCaveVioletEntranceHiddenElixer:
dwb EVENT_DARK_CAVE_VIOLET_ENTRANCE_HIDDEN_ELIXER, ELIXER
-
+
DarkCaveVioletEntrance_MapEventHeader:
; filler
diff --git a/maps/DiglettsCave.asm b/maps/DiglettsCave.asm
index 2f85c057d..88aa1e90b 100644
--- a/maps/DiglettsCave.asm
+++ b/maps/DiglettsCave.asm
@@ -13,7 +13,7 @@ PokefanMScript_0x74002:
DiglettsCaveHiddenMaxRevive:
dwb EVENT_DIGLETTS_CAVE_HIDDEN_MAX_REVIVE, MAX_REVIVE
-
+
UnknownText_0x74008:
text "A bunch of DIGLETT"
diff --git a/maps/EarlsPokemonAcademy.asm b/maps/EarlsPokemonAcademy.asm
index 77faf9005..2a49c6993 100644
--- a/maps/EarlsPokemonAcademy.asm
+++ b/maps/EarlsPokemonAcademy.asm
@@ -23,7 +23,7 @@ AcademyEarl:
writetext UnknownText_0x68bbd
yesorno
iffalse .Done
-.Part1
+.Part1:
writetext UnknownText_0x68c51
yesorno
iffalse .Done
@@ -32,7 +32,7 @@ AcademyEarl:
closetext
end
-.Done
+.Done:
writetext UnknownText_0x68d31
waitbutton
closetext
@@ -65,7 +65,7 @@ YoungsterScript_0x68a9c:
AcademyBlackboard:
opentext
writetext AcademyBlackboardText
-.Loop
+.Loop:
loadmenudata .MenuHeader
_2dmenu
closewindow
@@ -77,22 +77,22 @@ AcademyBlackboard:
closetext
end
-.Poison
+.Poison:
writetext AcademyPoisonText
waitbutton
jump .Loop
-.Paralysis
+.Paralysis:
writetext AcademyParalysisText
waitbutton
jump .Loop
-.Sleep
+.Sleep:
writetext AcademySleepText
waitbutton
jump .Loop
-.Burn
+.Burn:
writetext AcademyBurnText
waitbutton
jump .Loop
@@ -102,21 +102,21 @@ AcademyBlackboard:
waitbutton
jump .Loop
-.MenuHeader
+.MenuHeader:
db $40 ; flags
db 00, 00 ; start coords
db 08, 11 ; end coords
dw .Data
db 1 ; default option
-.Data
+.Data:
db $80 ; flags
dn 3, 2 ; rows, columns
db 5 ; spacing
dba .Text
dbw BANK(AcademyBlackboard), 0
-.Text
+.Text:
db "PSN@"
db "PAR@"
db "SLP@"
@@ -137,7 +137,7 @@ AcademyNotebook:
iffalse .Done
writetext AcademyNotebookText3
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/EcruteakCity.asm b/maps/EcruteakCity.asm
index b0b3c8ab8..b15850d2e 100644
--- a/maps/EcruteakCity.asm
+++ b/maps/EcruteakCity.asm
@@ -17,7 +17,7 @@ EcruteakCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_ECRUTEAK
return
diff --git a/maps/EcruteakGym.asm b/maps/EcruteakGym.asm
index 43193217c..7be7c7eeb 100644
--- a/maps/EcruteakGym.asm
+++ b/maps/EcruteakGym.asm
@@ -48,7 +48,7 @@ MortyScript_0x99d58:
domaptrigger ECRUTEAK_HOUSE, $1
setevent EVENT_RANG_CLEAR_BELL_1
setevent EVENT_RANG_CLEAR_BELL_2
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM30_SHADOW_BALL
iftrue UnknownScript_0x99db1
setevent EVENT_BEAT_SAGE_JEFFREY
@@ -77,10 +77,10 @@ EcruteakGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
UnknownScript_0x99dc6:
@@ -153,7 +153,7 @@ EcruteakGymGuyScript:
closetext
end
-.EcruteakGymGuyWinScript
+.EcruteakGymGuyWinScript:
writetext EcruteakGymGuyWinText
waitbutton
closetext
@@ -163,7 +163,7 @@ EcruteakGymStatue:
checkflag ENGINE_FOGBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext MORTY, 1, $1
jumpstd gymstatue2
diff --git a/maps/EcruteakPokeCenter1F.asm b/maps/EcruteakPokeCenter1F.asm
index 841e27079..d595e83e2 100644
--- a/maps/EcruteakPokeCenter1F.asm
+++ b/maps/EcruteakPokeCenter1F.asm
@@ -45,7 +45,7 @@ EcruteakPokeCenter1F_MapScriptHeader:
buttonsound
jump .PointlessJump
-.PointlessJump
+.PointlessJump:
writetext EcruteakPokeCenter1F_BillText2
waitbutton
closetext
diff --git a/maps/ElmsLab.asm b/maps/ElmsLab.asm
index 2747f6a24..b939a2fb6 100644
--- a/maps/ElmsLab.asm
+++ b/maps/ElmsLab.asm
@@ -305,7 +305,7 @@ ElmsLabHealingMachine:
closetext
end
-.CanHeal
+.CanHeal:
writetext ElmsLabHealingMachineText2
yesorno
iftrue ElmsLabHealingMachine_HealParty
@@ -578,13 +578,13 @@ ElmsLabWindow:
iftrue .BreakIn
jump .Normal
-.BreakIn
+.BreakIn:
writetext ElmsLabWindowText2
waitbutton
closetext
end
-.Normal
+.Normal:
writetext ElmsLabWindowText1
waitbutton
closetext
diff --git a/maps/FastShip1F.asm b/maps/FastShip1F.asm
index dddc192cd..f53fec56c 100644
--- a/maps/FastShip1F.asm
+++ b/maps/FastShip1F.asm
@@ -56,7 +56,7 @@ SailorScript_0x75160:
closetext
end
-.Olivine
+.Olivine:
writetext UnknownText_0x7529b
waitbutton
closetext
diff --git a/maps/FuchsiaCity.asm b/maps/FuchsiaCity.asm
index 898fd20a0..62215bd3d 100644
--- a/maps/FuchsiaCity.asm
+++ b/maps/FuchsiaCity.asm
@@ -14,7 +14,7 @@ FuchsiaCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_FUCHSIA
return
diff --git a/maps/FuchsiaGym.asm b/maps/FuchsiaGym.asm
index 48a5d2684..2f91b85f0 100644
--- a/maps/FuchsiaGym.asm
+++ b/maps/FuchsiaGym.asm
@@ -42,7 +42,7 @@ JanineScript_0x195db9:
waitsfx
setflag ENGINE_SOULBADGE
jump UnknownScript_0x195e02
-.FightDone
+.FightDone:
faceplayer
opentext
UnknownScript_0x195e02:
@@ -205,7 +205,7 @@ FuchsiaGymGuyScript:
closetext
end
-.FuchsiaGymGuyWinScript
+.FuchsiaGymGuyWinScript:
writetext FuchsiaGymGuyWinText
waitbutton
closetext
@@ -215,7 +215,7 @@ FuchsiaGymStatue:
checkflag ENGINE_SOULBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext JANINE, 1, $1
jumpstd gymstatue2
diff --git a/maps/GoldenrodCity.asm b/maps/GoldenrodCity.asm
index cf01ef68c..0054647c3 100644
--- a/maps/GoldenrodCity.asm
+++ b/maps/GoldenrodCity.asm
@@ -26,16 +26,16 @@ GoldenrodCity_MapScriptHeader:
dbw MAPCALLBACK_NEWMAP, .FlyPointAndFloria
dbw MAPCALLBACK_OBJECTS, .MoveTutor
-.FlyPointAndFloria
+.FlyPointAndFloria:
setflag ENGINE_FLYPOINT_GOLDENROD
setflag ENGINE_FLORIA
checkevent EVENT_MET_FLORIA
iftrue .FloriaDone
clearevent EVENT_FLORIA_AT_SUDOWOODO
-.FloriaDone
+.FloriaDone:
return
-.MoveTutor
+.MoveTutor:
checkevent EVENT_BEAT_ELITE_FOUR
iffalse .MoveTutorDone
checkitem COIN_CASE
@@ -43,15 +43,15 @@ GoldenrodCity_MapScriptHeader:
checkcode VAR_WEEKDAY
if_equal WEDNESDAY, .MoveTutorAppear
if_equal SATURDAY, .MoveTutorAppear
-.MoveTutorDisappear
+.MoveTutorDisappear:
disappear GOLDENRODCITY_POKEFAN_M2
return
-.MoveTutorAppear
+.MoveTutorAppear:
checkflag ENGINE_DAILY_MOVE_TUTOR
iftrue .MoveTutorDone
appear GOLDENRODCITY_POKEFAN_M2
-.MoveTutorDone
+.MoveTutorDone:
return
MoveTutor:
diff --git a/maps/GoldenrodDeptStore6F.asm b/maps/GoldenrodDeptStore6F.asm
index 3d54a45b0..10e233381 100644
--- a/maps/GoldenrodDeptStore6F.asm
+++ b/maps/GoldenrodDeptStore6F.asm
@@ -12,7 +12,7 @@ GoldenrodDeptStore6F_MapScriptHeader:
GoldenrodVendingMachine:
opentext
writetext GoldenrodVendingText
-.Start
+.Start:
special PlaceMoneyTopRight
loadmenudata .MenuData
verticalmenu
@@ -23,7 +23,7 @@ GoldenrodVendingMachine:
closetext
end
-.FreshWater
+.FreshWater:
checkmoney $0, 200
if_equal $2, .NotEnoughMoney
giveitem FRESH_WATER
@@ -32,7 +32,7 @@ GoldenrodVendingMachine:
itemtotext FRESH_WATER, $0
jump .VendItem
-.SodaPop
+.SodaPop:
checkmoney $0, 300
if_equal $2, .NotEnoughMoney
giveitem SODA_POP
@@ -41,7 +41,7 @@ GoldenrodVendingMachine:
itemtotext SODA_POP, $0
jump .VendItem
-.Lemonade
+.Lemonade:
checkmoney $0, 350
if_equal $2, .NotEnoughMoney
giveitem LEMONADE
@@ -50,7 +50,7 @@ GoldenrodVendingMachine:
itemtotext LEMONADE, $0
jump .VendItem
-.VendItem
+.VendItem:
pause 10
playsound SFX_ENTER_DOOR
writetext GoldenrodClangText
@@ -58,24 +58,24 @@ GoldenrodVendingMachine:
itemnotify
jump .Start
-.NotEnoughMoney
+.NotEnoughMoney:
writetext GoldenrodVendingNoMoneyText
waitbutton
jump .Start
-.NotEnoughSpace
+.NotEnoughSpace:
writetext GoldenrodVendingNoSpaceText
waitbutton
jump .Start
-.MenuData
+.MenuData:
db $40 ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db $80 ; flags
db 4 ; items
db "FRESH WATER ¥200@"
diff --git a/maps/GoldenrodDeptStoreB1F.asm b/maps/GoldenrodDeptStoreB1F.asm
index e8489bbb5..769c01fb8 100644
--- a/maps/GoldenrodDeptStoreB1F.asm
+++ b/maps/GoldenrodDeptStoreB1F.asm
@@ -38,11 +38,11 @@ UnknownScript_0x7d791:
changeblock $a, $8, $d
return
-.Layout2
+.Layout2:
changeblock $4, $a, $d
return
-.Layout3
+.Layout3:
changeblock $a, $c, $d
return
diff --git a/maps/GoldenrodDeptStoreElevator.asm b/maps/GoldenrodDeptStoreElevator.asm
index 9711eaf4a..2a3e2434e 100644
--- a/maps/GoldenrodDeptStoreElevator.asm
+++ b/maps/GoldenrodDeptStoreElevator.asm
@@ -22,25 +22,25 @@ MapGoldenrodDeptStoreElevatorSignpost0Script:
iftrue .BoxLayout2
checkevent EVENT_WAREHOUSE_LAYOUT_3
iftrue .BoxLayout3
-.BoxLayout3
+.BoxLayout3:
setevent EVENT_WAREHOUSE_LAYOUT_1
clearevent EVENT_WAREHOUSE_LAYOUT_2
clearevent EVENT_WAREHOUSE_LAYOUT_3
end
-.BoxLayout1
+.BoxLayout1:
clearevent EVENT_WAREHOUSE_LAYOUT_1
setevent EVENT_WAREHOUSE_LAYOUT_2
clearevent EVENT_WAREHOUSE_LAYOUT_3
end
-.BoxLayout2
+.BoxLayout2:
clearevent EVENT_WAREHOUSE_LAYOUT_1
clearevent EVENT_WAREHOUSE_LAYOUT_2
setevent EVENT_WAREHOUSE_LAYOUT_3
end
-.Done
+.Done:
end
diff --git a/maps/GoldenrodGameCorner.asm b/maps/GoldenrodGameCorner.asm
index ec85ea6eb..ed88df5a5 100644
--- a/maps/GoldenrodGameCorner.asm
+++ b/maps/GoldenrodGameCorner.asm
@@ -23,7 +23,7 @@ GoldenrodGameCorner_MapScriptHeader:
dbw MAPCALLBACK_OBJECTS, .Callback
-.Callback
+.Callback:
checkevent EVENT_BEAT_ELITE_FOUR
iffalse .finish
checkitem COIN_CASE
@@ -149,7 +149,7 @@ GoldenrodGameCornerTMVendorMenuData:
dw .MenuData2
db 1 ; default option
-.MenuData2
+.MenuData2:
db $80 ; flags
db 4 ; items
db "TM25 5500@"
diff --git a/maps/GoldenrodGym.asm b/maps/GoldenrodGym.asm
index 5704b54a9..95d4693b5 100644
--- a/maps/GoldenrodGym.asm
+++ b/maps/GoldenrodGym.asm
@@ -42,7 +42,7 @@ WhitneyScript_0x5400c:
setevent EVENT_BEAT_BEAUTY_SAMANTHA
setevent EVENT_BEAT_LASS_CARRIE
setevent EVENT_BEAT_LASS_BRIDGET
-.FightDone
+.FightDone:
opentext
checkevent EVENT_MADE_WHITNEY_CRY
iffalse .StoppedCrying
@@ -51,7 +51,7 @@ WhitneyScript_0x5400c:
closetext
end
-.StoppedCrying
+.StoppedCrying:
checkevent EVENT_GOT_TM45_ATTRACT
iftrue UnknownScript_0x54077
checkflag ENGINE_PLAINBADGE
@@ -88,10 +88,10 @@ GoldenrodGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
TrainerLassCarrie:
@@ -161,7 +161,7 @@ GoldenrodGymGuyScript:
closetext
end
-.GoldenrodGymGuyWinScript
+.GoldenrodGymGuyWinScript:
opentext
writetext GoldenrodGymGuyWinText
waitbutton
@@ -172,7 +172,7 @@ GoldenrodGymStatue:
checkflag ENGINE_PLAINBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext WHITNEY, 1, $1
jumpstd gymstatue2
diff --git a/maps/IcePathB2FBlackthornSide.asm b/maps/IcePathB2FBlackthornSide.asm
index 12d5dbdcb..135c70164 100644
--- a/maps/IcePathB2FBlackthornSide.asm
+++ b/maps/IcePathB2FBlackthornSide.asm
@@ -13,7 +13,7 @@ IcePathB2FBlackthornSideTMRest:
IcePathB2FBlackthornSideHiddenIceHeal:
dwb EVENT_ICE_PATH_B2F_BLACKTHORN_SIDE_HIDDEN_ICE_HEAL, ICE_HEAL
-
+
IcePathB2FBlackthornSide_MapEventHeader:
; filler
diff --git a/maps/IcePathB2FMahoganySide.asm b/maps/IcePathB2FMahoganySide.asm
index f17f21d12..a588441bd 100644
--- a/maps/IcePathB2FMahoganySide.asm
+++ b/maps/IcePathB2FMahoganySide.asm
@@ -24,7 +24,7 @@ IcePathB2FMahoganySideMaxPotion:
IcePathB2FMahoganySideHiddenCarbos:
dwb EVENT_ICE_PATH_B2F_MAHOGANY_SIDE_HIDDEN_CARBOS, CARBOS
-
+
UnknownText_0x7e5ad:
text "It's immovably"
diff --git a/maps/IlexForest.asm b/maps/IlexForest.asm
index ef8043ec1..7ac703e3f 100644
--- a/maps/IlexForest.asm
+++ b/maps/IlexForest.asm
@@ -418,11 +418,11 @@ IlexForestEther:
IlexForestHiddenEther:
dwb EVENT_ILEX_FOREST_HIDDEN_ETHER, ETHER
-
+
IlexForestHiddenSuperPotion:
dwb EVENT_ILEX_FOREST_HIDDEN_SUPER_POTION, SUPER_POTION
-
+
IlexForestHiddenFullHeal:
dwb EVENT_ILEX_FOREST_HIDDEN_FULL_HEAL, FULL_HEAL
diff --git a/maps/IndigoPlateauPokeCenter1F.asm b/maps/IndigoPlateauPokeCenter1F.asm
index ce217afde..348828ea2 100644
--- a/maps/IndigoPlateauPokeCenter1F.asm
+++ b/maps/IndigoPlateauPokeCenter1F.asm
@@ -108,7 +108,7 @@ PlateauRivalBattleCommon:
reloadmapafterbattle
jump PlateauRivalPostBattle
-.Totodile
+.Totodile:
winlosstext PlateauRivalWinText, PlateauRivalLoseText
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
loadtrainer RIVAL2, 4
@@ -117,7 +117,7 @@ PlateauRivalBattleCommon:
reloadmapafterbattle
jump PlateauRivalPostBattle
-.Chikorita
+.Chikorita:
winlosstext PlateauRivalWinText, PlateauRivalLoseText
setlasttalked INDIGOPLATEAUPOKECENTER1F_SILVER
loadtrainer RIVAL2, 5
@@ -168,7 +168,7 @@ TeleportGuyScript:
warp NEW_BARK_TOWN, $d, $6
end
-.No
+.No:
writetext TeleportGuyNoText
waitbutton
closetext
diff --git a/maps/KrissHouse1F.asm b/maps/KrissHouse1F.asm
index 5a8500989..88639d8d7 100644
--- a/maps/KrissHouse1F.asm
+++ b/maps/KrissHouse1F.asm
@@ -164,22 +164,22 @@ NeighborScript:
checknite
iftrue .NiteScript
-.MornScript
+.MornScript:
writetext NeighborMornIntroText
buttonsound
jump .Main
-.DayScript
+.DayScript:
writetext NeighborDayIntroText
buttonsound
jump .Main
-.NiteScript
+.NiteScript:
writetext NeighborNiteIntroText
buttonsound
jump .Main
-.Main
+.Main:
writetext NeighborText
waitbutton
closetext
diff --git a/maps/KrissHouse2F.asm b/maps/KrissHouse2F.asm
index a66ed5948..f847f6fa0 100644
--- a/maps/KrissHouse2F.asm
+++ b/maps/KrissHouse2F.asm
@@ -53,7 +53,7 @@ GameConsole:
KrissHousePoster:
dw EVENT_KRISS_ROOM_POSTER, .Script
-.Script
+.Script:
describedecoration 0
KrissHouseRadio:
@@ -76,10 +76,10 @@ KrissHouseRadio:
setevent EVENT_LISTENED_TO_INITIAL_RADIO
end
-.NormalRadio
+.NormalRadio:
jumpstd radio1
-.AbbreviatedRadio
+.AbbreviatedRadio:
opentext
writetext KrisRadioText4
pause 45
@@ -95,7 +95,7 @@ KrissHousePC:
iftrue .Warp
closetext
end
-.Warp
+.Warp:
warp NONE, $0, $0
end
diff --git a/maps/KrissNeighborsHouse.asm b/maps/KrissNeighborsHouse.asm
index 54783779b..70fc3794e 100644
--- a/maps/KrissNeighborsHouse.asm
+++ b/maps/KrissNeighborsHouse.asm
@@ -37,9 +37,9 @@ KrissNeighborsHouseRadio:
closetext
setevent EVENT_LISTENED_TO_INITIAL_RADIO
end
-.NormalRadio
+.NormalRadio:
jumpstd radio1
-.AbbreviatedRadio
+.AbbreviatedRadio:
opentext
writetext KrisNeighborRadioText4
pause 45
diff --git a/maps/KurtsHouse.asm b/maps/KurtsHouse.asm
index f3dd687bd..4d20200cd 100644
--- a/maps/KurtsHouse.asm
+++ b/maps/KurtsHouse.asm
@@ -368,21 +368,21 @@ KurtsGranddaughter1:
closetext
end
-.SlowpokeBack
+.SlowpokeBack:
opentext
writetext KurtsGranddaughterSlowpokeBackText
waitbutton
closetext
end
-.Lonely
+.Lonely:
opentext
writetext KurtsGranddaughterLonelyText
waitbutton
closetext
end
-.Dad
+.Dad:
opentext
writetext KurtsGranddaughterDadText
waitbutton
@@ -401,7 +401,7 @@ KurtsGranddaughter2Subscript:
spriteface KURTSHOUSE_TWIN2, RIGHT
end
-.GSBall
+.GSBall:
writetext KurtsGranddaughterGSBallText
waitbutton
closetext
diff --git a/maps/LakeofRage.asm b/maps/LakeofRage.asm
index 4466689f5..6f2a356b6 100644
--- a/maps/LakeofRage.asm
+++ b/maps/LakeofRage.asm
@@ -28,23 +28,23 @@ LakeofRage_MapScriptHeader:
dbw MAPCALLBACK_NEWMAP, .FlyPoint
dbw MAPCALLBACK_OBJECTS, .Wesley
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_LAKE_OF_RAGE
return
-.Wesley
+.Wesley:
checkcode VAR_WEEKDAY
if_equal WEDNESDAY, .WesleyAppears
disappear LAKEOFRAGE_WESLEY
return
-.WesleyAppears
+.WesleyAppears:
appear LAKEOFRAGE_WESLEY
return
@@ -206,7 +206,7 @@ WesleyScript:
writetext MeetWesleyText
buttonsound
setevent EVENT_MET_WESLEY_OF_WEDNESDAY
-.MetWesley
+.MetWesley:
writetext WesleyGivesGiftText
buttonsound
verbosegiveitem BLACKBELT
@@ -238,15 +238,15 @@ LakeofRageTMDetect:
LakeofRageHiddenFullRestore:
dwb EVENT_LAKE_OF_RAGE_HIDDEN_FULL_RESTORE, FULL_RESTORE
-
+
LakeofRageHiddenRareCandy:
dwb EVENT_LAKE_OF_RAGE_HIDDEN_RARE_CANDY, RARE_CANDY
-
+
LakeofRageHiddenMaxPotion:
dwb EVENT_LAKE_OF_RAGE_HIDDEN_MAX_POTION, MAX_POTION
-
+
MovementData_0x70155:
teleport_from
diff --git a/maps/LakeofRageHiddenPowerHouse.asm b/maps/LakeofRageHiddenPowerHouse.asm
index 2abb1e1ff..74e3b3062 100644
--- a/maps/LakeofRageHiddenPowerHouse.asm
+++ b/maps/LakeofRageHiddenPowerHouse.asm
@@ -22,10 +22,10 @@ HiddenPowerGuy:
waitbutton
closetext
end
-.AlreadyGotItem
+.AlreadyGotItem:
writetext HiddenPowerGuyText3
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/LavRadioTower1F.asm b/maps/LavRadioTower1F.asm
index e1f967d10..0669cf956 100644
--- a/maps/LavRadioTower1F.asm
+++ b/maps/LavRadioTower1F.asm
@@ -39,13 +39,13 @@ GentlemanScript_0x7ee6c:
stringtotext .expncardname, $1
scall .UnknownScript_0x7ee94
setflag ENGINE_EXPN_CARD
-.UnknownScript_0x7ee8e
+.UnknownScript_0x7ee8e:
writetext UnknownText_0x7f141
waitbutton
closetext
end
-.UnknownScript_0x7ee94
+.UnknownScript_0x7ee94:
jumpstd receiveitem
end
diff --git a/maps/LavenderTown.asm b/maps/LavenderTown.asm
index fe5e393bd..45f235d76 100644
--- a/maps/LavenderTown.asm
+++ b/maps/LavenderTown.asm
@@ -14,7 +14,7 @@ LavenderTown_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_LAVENDER
return
diff --git a/maps/MahoganyGym.asm b/maps/MahoganyGym.asm
index ac52fa203..c30e647e6 100644
--- a/maps/MahoganyGym.asm
+++ b/maps/MahoganyGym.asm
@@ -34,7 +34,7 @@ PryceScript_0x199a9e:
setflag ENGINE_GLACIERBADGE
checkcode VAR_BADGES
scall MahoganyGymTriggerRockets
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM16_ICY_WIND
iftrue UnknownScript_0x199af0
setevent EVENT_BEAT_SKIER_ROXANNE
@@ -64,10 +64,10 @@ MahoganyGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
TrainerSkierRoxanne:
@@ -135,7 +135,7 @@ MahoganyGymGuyScript:
closetext
end
-.MahoganyGymGuyWinScript
+.MahoganyGymGuyWinScript:
writetext MahoganyGymGuyWinText
waitbutton
closetext
@@ -145,7 +145,7 @@ MahoganyGymStatue:
checkflag ENGINE_GLACIERBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext PRYCE, 1, $1
jumpstd gymstatue2
diff --git a/maps/MahoganyTown.asm b/maps/MahoganyTown.asm
index 5b282e0b3..b632fe50e 100644
--- a/maps/MahoganyTown.asm
+++ b/maps/MahoganyTown.asm
@@ -18,13 +18,13 @@ MahoganyTown_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_MAHOGANY
return
diff --git a/maps/MountMoonSquare.asm b/maps/MountMoonSquare.asm
index a12d21903..7c974e21d 100644
--- a/maps/MountMoonSquare.asm
+++ b/maps/MountMoonSquare.asm
@@ -23,7 +23,7 @@ UnknownScript_0x77092:
end
UnknownScript_0x77093:
- setevent EVENT_MOUNT_MOON_SQUARE_HIDDEN_MOON_STONE
+ setevent EVENT_MOUNT_MOON_SQUARE_HIDDEN_MOON_STONE
return
UnknownScript_0x77097:
@@ -82,7 +82,7 @@ ClefairyDance:
MountMoonSquareHiddenMoonStone:
dwb EVENT_MOUNT_MOON_SQUARE_HIDDEN_MOON_STONE, MOON_STONE
-
+
DontLitterSign:
jumptext DontLitterSignText
diff --git a/maps/MountMortar1FInside.asm b/maps/MountMortar1FInside.asm
index a9d25bb7b..18abb2152 100644
--- a/maps/MountMortar1FInside.asm
+++ b/maps/MountMortar1FInside.asm
@@ -65,7 +65,7 @@ MountMortar1FInsideUltraBall:
MountMortar1FInsideHiddenMaxRepel:
dwb EVENT_MOUNT_MORTAR_1F_INSIDE_HIDDEN_MAX_REPEL, MAX_REPEL
-
+
PokemaniacMillerSeenText:
text "I'm not losing"
diff --git a/maps/MountMortar1FOutside.asm b/maps/MountMortar1FOutside.asm
index ebaa40bf1..069874d8f 100644
--- a/maps/MountMortar1FOutside.asm
+++ b/maps/MountMortar1FOutside.asm
@@ -17,7 +17,7 @@ MountMortar1FOutsideRevive:
MountMortar1FOutsideHiddenHyperPotion:
dwb EVENT_MOUNT_MORTAR_1F_OUTSIDE_HIDDEN_HYPER_POTION, HYPER_POTION
-
+
MountMortar1FOutside_MapEventHeader:
; filler
diff --git a/maps/MountMortar2FInside.asm b/maps/MountMortar2FInside.asm
index 6d08a7d22..f76300a68 100644
--- a/maps/MountMortar2FInside.asm
+++ b/maps/MountMortar2FInside.asm
@@ -45,7 +45,7 @@ MountMortar2FInsideEscapeRope:
MountMortar2FInsideHiddenFullRestore:
dwb EVENT_MOUNT_MORTAR_2F_INSIDE_HIDDEN_FULL_RESTORE, FULL_RESTORE
-
+
SupernerdHughSeenText:
text "Yo! MARKUS!"
diff --git a/maps/MountMortarB1F.asm b/maps/MountMortarB1F.asm
index e523f5fcd..06ebd10cc 100644
--- a/maps/MountMortarB1F.asm
+++ b/maps/MountMortarB1F.asm
@@ -73,7 +73,7 @@ MountMortarB1FPPUp:
MountMortarB1FHiddenMaxRevive:
dwb EVENT_MOUNT_MORTAR_B1F_HIDDEN_MAX_REVIVE, MAX_REVIVE
-
+
UnknownText_0x7e24d:
text "Hey!"
diff --git a/maps/MrPokemonsHouse.asm b/maps/MrPokemonsHouse.asm
index 5f1af90e7..4d06e3516 100644
--- a/maps/MrPokemonsHouse.asm
+++ b/maps/MrPokemonsHouse.asm
@@ -3,24 +3,24 @@ const_value set 2
const MRPOKEMONSHOUSE_OAK
MrPokemonsHouse_MapScriptHeader:
-.MapTriggers
+.MapTriggers:
db 2
; triggers
maptrigger .Trigger0
maptrigger .Trigger1
-.MapCallbacks
+.MapCallbacks:
db 0
-.Trigger0
+.Trigger0:
priorityjump .MrPokemonEvent
end
-.Trigger1
+.Trigger1:
end
-.MrPokemonEvent
+.MrPokemonEvent:
showemote EMOTE_SHOCK, MRPOKEMONSHOUSE_GENTLEMAN, 15
spriteface MRPOKEMONSHOUSE_GENTLEMAN, DOWN
opentext
@@ -63,13 +63,13 @@ MrPokemonsHouse_MrPokemonScript:
closetext
end
-.AlwaysNewDiscoveries
+.AlwaysNewDiscoveries:
writetext MrPokemonText_AlwaysNewDiscoveries
waitbutton
closetext
end
-.RedScale
+.RedScale:
writetext MrPokemonText_GimmeTheScale
yesorno
iffalse .refused
@@ -139,11 +139,11 @@ MrPokemonsHouse_OakScript:
setevent EVENT_TOTODILE_POKEBALL_IN_ELMS_LAB
end
-.RivalTakesChikorita
+.RivalTakesChikorita:
setevent EVENT_CHIKORITA_POKEBALL_IN_ELMS_LAB
end
-.RivalTakesCyndaquil
+.RivalTakesCyndaquil:
setevent EVENT_CYNDAQUIL_POKEBALL_IN_ELMS_LAB
end
diff --git a/maps/MrPsychicsHouse.asm b/maps/MrPsychicsHouse.asm
index 04deea556..04b570bdf 100644
--- a/maps/MrPsychicsHouse.asm
+++ b/maps/MrPsychicsHouse.asm
@@ -18,10 +18,10 @@ MrPsychic:
verbosegiveitem TM_PSYCHIC
iffalse .Done
setevent EVENT_GOT_TM29_PSYCHIC
-.AlreadyGotItem
+.AlreadyGotItem:
writetext MrPsychicText2
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/NationalPark.asm b/maps/NationalPark.asm
index b2d132bde..1babc73a2 100644
--- a/maps/NationalPark.asm
+++ b/maps/NationalPark.asm
@@ -109,19 +109,19 @@ UnknownScript_0x5c088:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_OLIVINE
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer SCHOOLBOY, JACK1
startbattle
reloadmapafterbattle
@@ -129,7 +129,7 @@ UnknownScript_0x5c088:
clearflag ENGINE_JACK
end
-.LoadFight1
+.LoadFight1:
loadtrainer SCHOOLBOY, JACK2
startbattle
reloadmapafterbattle
@@ -137,7 +137,7 @@ UnknownScript_0x5c088:
clearflag ENGINE_JACK
end
-.LoadFight2
+.LoadFight2:
loadtrainer SCHOOLBOY, JACK3
startbattle
reloadmapafterbattle
@@ -145,7 +145,7 @@ UnknownScript_0x5c088:
clearflag ENGINE_JACK
end
-.LoadFight3
+.LoadFight3:
loadtrainer SCHOOLBOY, JACK4
startbattle
reloadmapafterbattle
@@ -153,7 +153,7 @@ UnknownScript_0x5c088:
clearflag ENGINE_JACK
end
-.LoadFight4
+.LoadFight4:
loadtrainer SCHOOLBOY, JACK5
startbattle
reloadmapafterbattle
@@ -306,7 +306,7 @@ NationalParkTMDig:
NationalParkHiddenFullHeal:
dwb EVENT_NATIONAL_PARK_HIDDEN_FULL_HEAL, FULL_HEAL
-
+
UnknownText_0x5c1d3:
text "Look! Check out my"
diff --git a/maps/NationalParkBugContest.asm b/maps/NationalParkBugContest.asm
index 113fd6f96..eccc3295c 100644
--- a/maps/NationalParkBugContest.asm
+++ b/maps/NationalParkBugContest.asm
@@ -116,7 +116,7 @@ NationalParkBugContestTMDig:
NationalParkBugContestHiddenFullHeal:
dwb EVENT_NATIONAL_PARK_HIDDEN_FULL_HEAL, FULL_HEAL
-
+
UnknownText_0x5c94c:
text "DON: I'm going to"
diff --git a/maps/NewBarkTown.asm b/maps/NewBarkTown.asm
index 77ab78bc7..e83139fe7 100644
--- a/maps/NewBarkTown.asm
+++ b/maps/NewBarkTown.asm
@@ -17,13 +17,13 @@ NewBarkTown_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_NEW_BARK
clearevent EVENT_FIRST_TIME_BANKING_WITH_MOM
return
diff --git a/maps/OaksLab.asm b/maps/OaksLab.asm
index 55aa4f72c..9162692a6 100644
--- a/maps/OaksLab.asm
+++ b/maps/OaksLab.asm
@@ -24,13 +24,13 @@ Oak:
writetext OakWelcomeKantoText
buttonsound
setevent EVENT_TALKED_TO_OAK_IN_KANTO
-.CheckBadges
+.CheckBadges:
checkcode VAR_BADGES
if_equal 16, .OpenMtSilver
if_equal 8, .Complain
jump .AhGood
-.CheckPokedex
+.CheckPokedex:
writetext OakLabDexCheckText
waitbutton
special ProfOaksPCBoot
@@ -39,18 +39,18 @@ Oak:
closetext
end
-.OpenMtSilver
+.OpenMtSilver:
writetext OakOpenMtSilverText
buttonsound
setevent EVENT_OPENED_MT_SILVER
jump .CheckPokedex
-.Complain
+.Complain:
writetext OakNoKantoBadgesText
buttonsound
jump .CheckPokedex
-.AhGood
+.AhGood:
writetext OakYesKantoBadgesText
buttonsound
jump .CheckPokedex
diff --git a/maps/OlivineCity.asm b/maps/OlivineCity.asm
index 1546f647e..6a05af16c 100644
--- a/maps/OlivineCity.asm
+++ b/maps/OlivineCity.asm
@@ -18,13 +18,13 @@ OlivineCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_OLIVINE
return
diff --git a/maps/OlivineGoodRodHouse.asm b/maps/OlivineGoodRodHouse.asm
index 51b9bd86c..59b20b95e 100644
--- a/maps/OlivineGoodRodHouse.asm
+++ b/maps/OlivineGoodRodHouse.asm
@@ -25,13 +25,13 @@ GoodRodGuru:
setevent EVENT_GOT_GOOD_ROD
end
-.DontWantIt
+.DontWantIt:
writetext DontWantGoodRodText
waitbutton
closetext
end
-.AlreadyGotItem
+.AlreadyGotItem:
writetext HaveGoodRodText
waitbutton
closetext
diff --git a/maps/OlivineGym.asm b/maps/OlivineGym.asm
index bece5068c..c8cf77196 100644
--- a/maps/OlivineGym.asm
+++ b/maps/OlivineGym.asm
@@ -29,7 +29,7 @@ JasmineScript_0x9c12f:
setflag ENGINE_MINERALBADGE
checkcode VAR_BADGES
scall OlivineGymTriggerRockets
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM23_IRON_TAIL
iftrue UnknownScript_0x9c172
writetext UnknownText_0x9c354
@@ -54,10 +54,10 @@ OlivineGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
OlivineGymGuyScript:
@@ -72,14 +72,14 @@ OlivineGymGuyScript:
closetext
end
-.OlivineGymGuyWinScript
+.OlivineGymGuyWinScript:
opentext
writetext OlivineGymGuyWinText
waitbutton
closetext
end
-.OlivineGymGuyPreScript
+.OlivineGymGuyPreScript:
opentext
writetext OlivineGymGuyPreText
waitbutton
@@ -90,7 +90,7 @@ OlivineGymStatue:
checkflag ENGINE_MINERALBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext JASMINE, 1, $1
jumpstd gymstatue2
diff --git a/maps/OlivineLighthouse2F.asm b/maps/OlivineLighthouse2F.asm
index 06b8a04ea..9afec908a 100644
--- a/maps/OlivineLighthouse2F.asm
+++ b/maps/OlivineLighthouse2F.asm
@@ -55,16 +55,16 @@ UnknownScript_0x5afc7:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight3
+.Fight3:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer SAILOR, HUEY1
startbattle
reloadmapafterbattle
@@ -72,7 +72,7 @@ UnknownScript_0x5afc7:
clearflag ENGINE_HUEY
end
-.LoadFight1
+.LoadFight1:
loadtrainer SAILOR, HUEY2
startbattle
reloadmapafterbattle
@@ -80,7 +80,7 @@ UnknownScript_0x5afc7:
clearflag ENGINE_HUEY
end
-.LoadFight2
+.LoadFight2:
loadtrainer SAILOR, HUEY3
startbattle
reloadmapafterbattle
@@ -88,7 +88,7 @@ UnknownScript_0x5afc7:
clearflag ENGINE_HUEY
end
-.LoadFight3
+.LoadFight3:
loadtrainer SAILOR, HUEY4
startbattle
reloadmapafterbattle
diff --git a/maps/OlivineLighthouse5F.asm b/maps/OlivineLighthouse5F.asm
index cbc8bc441..7b8b334c9 100644
--- a/maps/OlivineLighthouse5F.asm
+++ b/maps/OlivineLighthouse5F.asm
@@ -45,7 +45,7 @@ OlivineLighthouse5FTMSwagger:
OlivineLighthouse5FHiddenHyperPotion:
dwb EVENT_OLIVINE_LIGHTHOUSE_5F_HIDDEN_HYPER_POTION, HYPER_POTION
-
+
SailorErnestSeenText:
text "I wanted to battle"
diff --git a/maps/OlivinePort.asm b/maps/OlivinePort.asm
index 734d72dbb..e985ac45f 100644
--- a/maps/OlivinePort.asm
+++ b/maps/OlivinePort.asm
@@ -237,7 +237,7 @@ CooltrainerFScript_0x74a22:
OlivinePortHiddenProtein:
dwb EVENT_OLIVINE_PORT_HIDDEN_PROTEIN, PROTEIN
-
+
MovementData_0x74a30:
step_down
diff --git a/maps/PalletTown.asm b/maps/PalletTown.asm
index 900a4bf20..45ab0c5ca 100644
--- a/maps/PalletTown.asm
+++ b/maps/PalletTown.asm
@@ -12,7 +12,7 @@ PalletTown_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_PALLET
return
diff --git a/maps/PewterCity.asm b/maps/PewterCity.asm
index 9d60b3a2e..e70012447 100644
--- a/maps/PewterCity.asm
+++ b/maps/PewterCity.asm
@@ -15,7 +15,7 @@ PewterCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_PEWTER
return
diff --git a/maps/PewterGym.asm b/maps/PewterGym.asm
index 8fce69b13..3adc06019 100644
--- a/maps/PewterGym.asm
+++ b/maps/PewterGym.asm
@@ -34,7 +34,7 @@ BrockScript_0x1a2864:
closetext
end
-.FightDone
+.FightDone:
writetext UnknownText_0x1a2ada
waitbutton
closetext
@@ -61,7 +61,7 @@ PewterGymGuyScript:
closetext
end
-.PewterGymGuyWinScript
+.PewterGymGuyWinScript:
writetext PewterGymGuyWinText
waitbutton
closetext
@@ -71,7 +71,7 @@ PewterGymStatue:
checkflag ENGINE_BOULDERBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext BROCK, 1, $1
jumpstd gymstatue2
diff --git a/maps/RadioTower1F.asm b/maps/RadioTower1F.asm
index a15cefda5..a1ca4cf64 100644
--- a/maps/RadioTower1F.asm
+++ b/maps/RadioTower1F.asm
@@ -62,13 +62,13 @@ GentlemanScript_0x5cd3d:
if_equal 3, .ThirdPlace
jump .NoPrize
-.GameOver
+.GameOver:
writetext UnknownText_0x5cf7e
waitbutton
closetext
end
-.FirstPlace
+.FirstPlace:
writetext UnknownText_0x5cfb5
playsound SFX_1ST_PLACE
waitsfx
@@ -79,7 +79,7 @@ GentlemanScript_0x5cd3d:
setflag ENGINE_LUCKY_NUMBER_SHOW
jump .GameOver
-.SecondPlace
+.SecondPlace:
writetext UnknownText_0x5d023
playsound SFX_2ND_PLACE
waitsfx
@@ -90,7 +90,7 @@ GentlemanScript_0x5cd3d:
setflag ENGINE_LUCKY_NUMBER_SHOW
jump .GameOver
-.ThirdPlace
+.ThirdPlace:
writetext UnknownText_0x5d076
playsound SFX_3RD_PLACE
waitsfx
@@ -101,7 +101,7 @@ GentlemanScript_0x5cd3d:
setflag ENGINE_LUCKY_NUMBER_SHOW
jump .GameOver
-.NoPrize
+.NoPrize:
writetext UnknownText_0x5d0c0
waitbutton
closetext
diff --git a/maps/RadioTower2F.asm b/maps/RadioTower2F.asm
index 8145530a8..63b37abed 100644
--- a/maps/RadioTower2F.asm
+++ b/maps/RadioTower2F.asm
@@ -34,7 +34,7 @@ TeacherScript_0x5d701:
closetext
end
-.Rockets
+.Rockets:
writetext UnknownText_0x5d983
waitbutton
closetext
diff --git a/maps/RadioTower3F.asm b/maps/RadioTower3F.asm
index 928f44cd4..5fe5e65a4 100644
--- a/maps/RadioTower3F.asm
+++ b/maps/RadioTower3F.asm
@@ -23,7 +23,7 @@ CardKeyShutterCallback:
iftrue .Change
return
-.Change
+.Change:
changeblock $e, $2, $2a
changeblock $e, $4, $1
return
diff --git a/maps/RedsHouse1F.asm b/maps/RedsHouse1F.asm
index a7e4af0e6..ae909f6da 100644
--- a/maps/RedsHouse1F.asm
+++ b/maps/RedsHouse1F.asm
@@ -11,7 +11,7 @@ RedsHouse1F_MapScriptHeader:
.MapCallbacks:
db 0
-.Trigger
+.Trigger:
end
RedsMom:
@@ -24,7 +24,7 @@ RedsMom:
closetext
setevent EVENT_MET_REDS_MOM
end
-.MetAlready
+.MetAlready:
writetext RedsMomText2
waitbutton
closetext
diff --git a/maps/RockTunnel1F.asm b/maps/RockTunnel1F.asm
index 14156a01f..1fa6ef971 100644
--- a/maps/RockTunnel1F.asm
+++ b/maps/RockTunnel1F.asm
@@ -17,11 +17,11 @@ RockTunnel1FTMSteelWing:
RockTunnel1FHiddenXAccuracy:
dwb EVENT_ROCK_TUNNEL_1F_HIDDEN_X_ACCURACY, X_ACCURACY
-
+
RockTunnel1FHiddenXDefend:
dwb EVENT_ROCK_TUNNEL_1F_HIDDEN_X_DEFEND, X_DEFEND
-
+
RockTunnel1F_MapEventHeader:
; filler
diff --git a/maps/RockTunnelB1F.asm b/maps/RockTunnelB1F.asm
index 7d061d45d..391083470 100644
--- a/maps/RockTunnelB1F.asm
+++ b/maps/RockTunnelB1F.asm
@@ -21,7 +21,7 @@ RockTunnelB1FRevive:
RockTunnelB1FHiddenMaxPotion:
dwb EVENT_ROCK_TUNNEL_B1F_HIDDEN_MAX_POTION, MAX_POTION
-
+
RockTunnelB1F_MapEventHeader:
; filler
diff --git a/maps/Route11.asm b/maps/Route11.asm
index 73e10a917..05b19d424 100644
--- a/maps/Route11.asm
+++ b/maps/Route11.asm
@@ -64,7 +64,7 @@ FruitTreeScript_0x68055:
Route11HiddenRevive:
dwb EVENT_ROUTE_11_HIDDEN_REVIVE, REVIVE
-
+
YoungsterOwenSeenText:
text "There's no cheat-"
diff --git a/maps/Route12.asm b/maps/Route12.asm
index bffdf1bdc..2a1e078f5 100644
--- a/maps/Route12.asm
+++ b/maps/Route12.asm
@@ -71,7 +71,7 @@ Route12Nugget:
Route12HiddenElixer:
dwb EVENT_ROUTE_12_HIDDEN_ELIXER, ELIXER
-
+
FisherMartinSeenText:
text "Patience is the"
diff --git a/maps/Route13.asm b/maps/Route13.asm
index 75c90ee10..79e035aa6 100644
--- a/maps/Route13.asm
+++ b/maps/Route13.asm
@@ -78,7 +78,7 @@ Route13DirectionsSign:
Route13HiddenCalcium:
dwb EVENT_ROUTE_13_HIDDEN_CALCIUM, CALCIUM
-
+
PokefanmAlexSeenText:
text "Bow down before my"
diff --git a/maps/Route17.asm b/maps/Route17.asm
index 7969259cc..b01ce1ddc 100644
--- a/maps/Route17.asm
+++ b/maps/Route17.asm
@@ -66,11 +66,11 @@ BikerGlennScript:
Route17HiddenMaxEther:
dwb EVENT_ROUTE_17_HIDDEN_MAX_ETHER, MAX_ETHER
-
+
Route17HiddenMaxElixer:
dwb EVENT_ROUTE_17_HIDDEN_MAX_ELIXER, MAX_ELIXER
-
+
BikerRileySeenText:
text "Hey, you! You're"
diff --git a/maps/Route19.asm b/maps/Route19.asm
index d0326b791..d414459a0 100644
--- a/maps/Route19.asm
+++ b/maps/Route19.asm
@@ -17,7 +17,7 @@ Route19_MapScriptHeader:
dbw MAPCALLBACK_TILES, .ClearRocks
-.ClearRocks
+.ClearRocks:
checkevent EVENT_CINNABAR_ROCKS_CLEARED
iftrue .Done
changeblock $6, $6, $7a
@@ -26,7 +26,7 @@ Route19_MapScriptHeader:
changeblock $c, $8, $7a
changeblock $4, $8, $7a
changeblock $a, $a, $7a
-.Done
+.Done:
return
TrainerSwimmerfDawn:
@@ -99,7 +99,7 @@ FisherScript_0x19ea61:
closetext
end
-.RocksCleared
+.RocksCleared:
writetext Route19FisherText2
waitbutton
closetext
diff --git a/maps/Route19FuchsiaGate.asm b/maps/Route19FuchsiaGate.asm
index a958c7af4..fcdbc9be1 100644
--- a/maps/Route19FuchsiaGate.asm
+++ b/maps/Route19FuchsiaGate.asm
@@ -18,7 +18,7 @@ OfficerScript_0x1ab3f6:
closetext
end
-.RocksCleared
+.RocksCleared:
writetext UnknownText_0x1ab48a
waitbutton
closetext
diff --git a/maps/Route20.asm b/maps/Route20.asm
index 4dc45c98c..3355026dd 100644
--- a/maps/Route20.asm
+++ b/maps/Route20.asm
@@ -14,7 +14,7 @@ Route20_MapScriptHeader:
dbw MAPCALLBACK_NEWMAP, .ClearRocks
-.ClearRocks
+.ClearRocks:
setevent EVENT_CINNABAR_ROCKS_CLEARED
return
diff --git a/maps/Route23.asm b/maps/Route23.asm
index 2861f0f6a..a8bd39b5e 100644
--- a/maps/Route23.asm
+++ b/maps/Route23.asm
@@ -8,7 +8,7 @@ Route23_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_INDIGO_PLATEAU
return
diff --git a/maps/Route25.asm b/maps/Route25.asm
index 016cd84a6..5fb6d3166 100644
--- a/maps/Route25.asm
+++ b/maps/Route25.asm
@@ -194,7 +194,7 @@ Route25Protein:
Route25HiddenPotion:
dwb EVENT_ROUTE_25_HIDDEN_POTION, POTION
-
+
MovementData_0x19efe8:
big_step_down
diff --git a/maps/Route26.asm b/maps/Route26.asm
index 54e4befdc..ccc32ed63 100644
--- a/maps/Route26.asm
+++ b/maps/Route26.asm
@@ -62,13 +62,13 @@ UnknownScript_0x1a4d79:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer COOLTRAINERM, GAVEN3
startbattle
reloadmapafterbattle
@@ -76,7 +76,7 @@ UnknownScript_0x1a4d79:
clearflag ENGINE_GAVEN
end
-.LoadFight1
+.LoadFight1:
loadtrainer COOLTRAINERM, GAVEN1
startbattle
reloadmapafterbattle
@@ -84,7 +84,7 @@ UnknownScript_0x1a4d79:
clearflag ENGINE_GAVEN
end
-.LoadFight2
+.LoadFight2:
loadtrainer COOLTRAINERM, GAVEN2
startbattle
reloadmapafterbattle
@@ -166,13 +166,13 @@ UnknownScript_0x1a4e35:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer COOLTRAINERF, BETH1
startbattle
reloadmapafterbattle
@@ -180,7 +180,7 @@ UnknownScript_0x1a4e35:
clearflag ENGINE_BETH
end
-.LoadFight1
+.LoadFight1:
loadtrainer COOLTRAINERF, BETH2
startbattle
reloadmapafterbattle
@@ -188,7 +188,7 @@ UnknownScript_0x1a4e35:
clearflag ENGINE_BETH
end
-.LoadFight2
+.LoadFight2:
loadtrainer COOLTRAINERF, BETH3
startbattle
reloadmapafterbattle
diff --git a/maps/Route27.asm b/maps/Route27.asm
index e3cad6a22..0f291364d 100644
--- a/maps/Route27.asm
+++ b/maps/Route27.asm
@@ -99,13 +99,13 @@ UnknownScript_0x1a08ff:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer BIRD_KEEPER, JOSE2
startbattle
reloadmapafterbattle
@@ -113,7 +113,7 @@ UnknownScript_0x1a08ff:
clearflag ENGINE_JOSE
end
-.LoadFight1
+.LoadFight1:
loadtrainer BIRD_KEEPER, JOSE1
startbattle
reloadmapafterbattle
@@ -121,7 +121,7 @@ UnknownScript_0x1a08ff:
clearflag ENGINE_JOSE
end
-.LoadFight2
+.LoadFight2:
loadtrainer BIRD_KEEPER, JOSE3
startbattle
reloadmapafterbattle
@@ -232,13 +232,13 @@ UnknownScript_0x1a09e9:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer COOLTRAINERF, REENA1
startbattle
reloadmapafterbattle
@@ -246,7 +246,7 @@ UnknownScript_0x1a09e9:
clearflag ENGINE_REENA
end
-.LoadFight1
+.LoadFight1:
loadtrainer COOLTRAINERF, REENA2
startbattle
reloadmapafterbattle
@@ -254,7 +254,7 @@ UnknownScript_0x1a09e9:
clearflag ENGINE_REENA
end
-.LoadFight2
+.LoadFight2:
loadtrainer COOLTRAINERF, REENA3
startbattle
reloadmapafterbattle
diff --git a/maps/Route27SandstormHouse.asm b/maps/Route27SandstormHouse.asm
index b00862edd..1a7d77dee 100644
--- a/maps/Route27SandstormHouse.asm
+++ b/maps/Route27SandstormHouse.asm
@@ -19,20 +19,20 @@ SandstormHouseWoman:
if_greater_than $95, .Loyal
jump .Disloyal
-.Loyal
+.Loyal:
writetext SandstormHouseWomanLoyalText
buttonsound
verbosegiveitem TM_SANDSTORM
iffalse .Done
setevent EVENT_GOT_TM37_SANDSTORM
-.AlreadyGotItem
+.AlreadyGotItem:
writetext SandstormHouseSandstormDescription
waitbutton
-.Done
+.Done:
closetext
end
-.Disloyal
+.Disloyal:
writetext SandstormHouseWomanDisloyalText
waitbutton
closetext
diff --git a/maps/Route28.asm b/maps/Route28.asm
index cb04252bb..6923947fb 100644
--- a/maps/Route28.asm
+++ b/maps/Route28.asm
@@ -10,7 +10,7 @@ Route28Sign:
Route28HiddenRareCandy:
dwb EVENT_ROUTE_28_HIDDEN_RARE_CANDY, RARE_CANDY
-
+
Route28SignText:
text "ROUTE 28"
diff --git a/maps/Route28FamousSpeechHouse.asm b/maps/Route28FamousSpeechHouse.asm
index 624fcbfcc..0e0f95f01 100644
--- a/maps/Route28FamousSpeechHouse.asm
+++ b/maps/Route28FamousSpeechHouse.asm
@@ -12,7 +12,7 @@ Route28FamousSpeechHouse_MapScriptHeader:
.MapCallbacks:
db 0
-.Trigger
+.Trigger:
end
Celebrity:
@@ -25,10 +25,10 @@ Celebrity:
verbosegiveitem TM_STEEL_WING
iffalse .Done
setevent EVENT_GOT_TM47_STEEL_WING
-.Done
+.Done:
closetext
end
-.AlreadyGotItem
+.AlreadyGotItem:
writetext CelebrityText2
waitbutton
closetext
diff --git a/maps/Route29.asm b/maps/Route29.asm
index 5c9d020c8..b30675f4f 100644
--- a/maps/Route29.asm
+++ b/maps/Route29.asm
@@ -33,11 +33,11 @@ Route29_MapScriptHeader:
checkflag ENGINE_ZEPHYRBADGE
iftrue .DoesTuscanyAppear
-.TuscanyDisappears
+.TuscanyDisappears:
disappear ROUTE29_TUSCANY
return
-.DoesTuscanyAppear
+.DoesTuscanyAppear:
checkcode VAR_WEEKDAY
if_not_equal TUESDAY, .TuscanyDisappears
appear ROUTE29_TUSCANY
@@ -183,7 +183,7 @@ TuscanyScript:
writetext MeetTuscanyText
buttonsound
setevent EVENT_MET_TUSCANY_OF_TUESDAY
-.MetTuscany
+.MetTuscany:
writetext TuscanyGivesGiftText
buttonsound
verbosegiveitem PINK_BOW
diff --git a/maps/Route2NuggetSpeechHouse.asm b/maps/Route2NuggetSpeechHouse.asm
index 3a269d536..2c37f8ff6 100644
--- a/maps/Route2NuggetSpeechHouse.asm
+++ b/maps/Route2NuggetSpeechHouse.asm
@@ -18,10 +18,10 @@ FisherScript_0x9b847:
verbosegiveitem NUGGET
iffalse .Done
setevent EVENT_GOT_NUGGET_FROM_GUY
-.GotItem
+.GotItem:
writetext UnknownText_0x9b8e5
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/Route30.asm b/maps/Route30.asm
index 317c01ea3..bd669fd6a 100644
--- a/maps/Route30.asm
+++ b/maps/Route30.asm
@@ -76,19 +76,19 @@ TrainerYoungsterJoey:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_OLIVINE
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_GOLDENROD
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer YOUNGSTER, JOEY1
startbattle
reloadmapafterbattle
@@ -96,7 +96,7 @@ TrainerYoungsterJoey:
clearflag ENGINE_JOEY
end
-.LoadFight1
+.LoadFight1:
loadtrainer YOUNGSTER, JOEY2
startbattle
reloadmapafterbattle
@@ -104,7 +104,7 @@ TrainerYoungsterJoey:
clearflag ENGINE_JOEY
end
-.LoadFight2
+.LoadFight2:
loadtrainer YOUNGSTER, JOEY3
startbattle
reloadmapafterbattle
@@ -112,7 +112,7 @@ TrainerYoungsterJoey:
clearflag ENGINE_JOEY
end
-.LoadFight3
+.LoadFight3:
loadtrainer YOUNGSTER, JOEY4
startbattle
reloadmapafterbattle
@@ -120,7 +120,7 @@ TrainerYoungsterJoey:
clearflag ENGINE_JOEY
end
-.LoadFight4
+.LoadFight4:
loadtrainer YOUNGSTER, JOEY5
startbattle
reloadmapafterbattle
@@ -249,7 +249,7 @@ Route30FruitTree2:
Route30HiddenPotion:
dwb EVENT_ROUTE_30_HIDDEN_POTION, POTION
-
+
Route30_JoeysRattataAttacksMovement:
fix_facing
diff --git a/maps/Route31.asm b/maps/Route31.asm
index 4514ff0a2..61b67be11 100644
--- a/maps/Route31.asm
+++ b/maps/Route31.asm
@@ -67,19 +67,19 @@ TrainerBug_catcherWade1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_MAHOGANY
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_GOLDENROD
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer BUG_CATCHER, WADE1
startbattle
reloadmapafterbattle
@@ -87,7 +87,7 @@ TrainerBug_catcherWade1:
clearflag ENGINE_WADE
end
-.LoadFight1
+.LoadFight1:
loadtrainer BUG_CATCHER, WADE2
startbattle
reloadmapafterbattle
@@ -95,7 +95,7 @@ TrainerBug_catcherWade1:
clearflag ENGINE_WADE
end
-.LoadFight2
+.LoadFight2:
loadtrainer BUG_CATCHER, WADE3
startbattle
reloadmapafterbattle
@@ -103,7 +103,7 @@ TrainerBug_catcherWade1:
clearflag ENGINE_WADE
end
-.LoadFight3
+.LoadFight3:
loadtrainer BUG_CATCHER, WADE4
startbattle
reloadmapafterbattle
@@ -111,7 +111,7 @@ TrainerBug_catcherWade1:
clearflag ENGINE_WADE
end
-.LoadFight4
+.LoadFight4:
loadtrainer BUG_CATCHER, WADE5
startbattle
reloadmapafterbattle
@@ -128,25 +128,25 @@ TrainerBug_catcherWade1:
iftrue .Przcureberry
checkevent EVENT_WADE_HAS_BITTER_BERRY
iftrue .BitterBerry
-.Berry
+.Berry:
verbosegiveitem BERRY
iffalse .PackFull
jump .Done
-.Psncureberry
+.Psncureberry:
verbosegiveitem PSNCUREBERRY
iffalse .PackFull
jump .Done
-.Przcureberry
+.Przcureberry:
verbosegiveitem PRZCUREBERRY
iffalse .PackFull
jump .Done
-.BitterBerry
+.BitterBerry:
verbosegiveitem BITTER_BERRY
iffalse .PackFull
-.Done
+.Done:
clearflag ENGINE_WADE_HAS_ITEM
jump .AcceptedNumberSTD
-.PackFull
+.PackFull:
jump .PackFullSTD
.AskPhoneNumberSTD:
diff --git a/maps/Route32.asm b/maps/Route32.asm
index fbe1ac2ea..8e73a7b7b 100644
--- a/maps/Route32.asm
+++ b/maps/Route32.asm
@@ -45,7 +45,7 @@ Route32_MapScriptHeader:
disappear ROUTE32_FRIEDA
return
-.FriedaAppears
+.FriedaAppears:
appear ROUTE32_FRIEDA
return
@@ -210,19 +210,19 @@ TrainerFisherRalph1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_LAKE_OF_RAGE
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_ECRUTEAK
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer FISHER, RALPH1
startbattle
reloadmapafterbattle
@@ -230,7 +230,7 @@ TrainerFisherRalph1:
clearflag ENGINE_RALPH
end
-.LoadFight1
+.LoadFight1:
loadtrainer FISHER, RALPH2
startbattle
reloadmapafterbattle
@@ -238,7 +238,7 @@ TrainerFisherRalph1:
clearflag ENGINE_RALPH
end
-.LoadFight2
+.LoadFight2:
loadtrainer FISHER, RALPH3
startbattle
reloadmapafterbattle
@@ -246,7 +246,7 @@ TrainerFisherRalph1:
clearflag ENGINE_RALPH
end
-.LoadFight3
+.LoadFight3:
loadtrainer FISHER, RALPH4
startbattle
reloadmapafterbattle
@@ -254,7 +254,7 @@ TrainerFisherRalph1:
clearflag ENGINE_RALPH
end
-.LoadFight4
+.LoadFight4:
loadtrainer FISHER, RALPH5
startbattle
reloadmapafterbattle
@@ -316,7 +316,7 @@ TrainerPicnickerLiz1:
checkflag ENGINE_LIZ
iftrue .Rematch
checkcellnum PHONE_PICNICKER_LIZ
- iftrue .NumberAccepted
+ iftrue .NumberAccepted
checkevent EVENT_LIZ_ASKED_FOR_PHONE_NUMBER
iftrue .AskAgain
writetext PicnickerLiz1AfterText
@@ -344,19 +344,19 @@ TrainerPicnickerLiz1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_ECRUTEAK
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer PICNICKER, LIZ1
startbattle
reloadmapafterbattle
@@ -364,7 +364,7 @@ TrainerPicnickerLiz1:
clearflag ENGINE_LIZ
end
-.LoadFight1
+.LoadFight1:
loadtrainer PICNICKER, LIZ2
startbattle
reloadmapafterbattle
@@ -372,7 +372,7 @@ TrainerPicnickerLiz1:
clearflag ENGINE_LIZ
end
-.LoadFight2
+.LoadFight2:
loadtrainer PICNICKER, LIZ3
startbattle
reloadmapafterbattle
@@ -380,7 +380,7 @@ TrainerPicnickerLiz1:
clearflag ENGINE_LIZ
end
-.LoadFight3
+.LoadFight3:
loadtrainer PICNICKER, LIZ4
startbattle
reloadmapafterbattle
@@ -388,7 +388,7 @@ TrainerPicnickerLiz1:
clearflag ENGINE_LIZ
end
-.LoadFight4
+.LoadFight4:
loadtrainer PICNICKER, LIZ5
startbattle
reloadmapafterbattle
@@ -468,7 +468,7 @@ FriedaScript:
writetext MeetFriedaText
buttonsound
setevent EVENT_MET_FRIEDA_OF_FRIDAY
-.MetFrieda
+.MetFrieda:
writetext FriedaGivesGiftText
buttonsound
verbosegiveitem POISON_BARB
@@ -512,11 +512,11 @@ Route32PokeCenterSign:
Route32HiddenGreatBall:
dwb EVENT_ROUTE_32_HIDDEN_GREAT_BALL, GREAT_BALL
-
+
Route32HiddenSuperPotion:
dwb EVENT_ROUTE_32_HIDDEN_SUPER_POTION, SUPER_POTION
-
+
Movement_Route32CooltrainerMPushesYouBackToViolet:
step_up
diff --git a/maps/Route33.asm b/maps/Route33.asm
index 346f85513..383f32e67 100644
--- a/maps/Route33.asm
+++ b/maps/Route33.asm
@@ -53,19 +53,19 @@ TrainerHikerAnthony:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_OLIVINE
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer HIKER, ANTHONY2
startbattle
reloadmapafterbattle
@@ -73,7 +73,7 @@ TrainerHikerAnthony:
clearflag ENGINE_ANTHONY
end
-.LoadFight1
+.LoadFight1:
loadtrainer HIKER, ANTHONY1
startbattle
reloadmapafterbattle
@@ -81,7 +81,7 @@ TrainerHikerAnthony:
clearflag ENGINE_ANTHONY
end
-.LoadFight2
+.LoadFight2:
loadtrainer HIKER, ANTHONY3
startbattle
reloadmapafterbattle
@@ -89,7 +89,7 @@ TrainerHikerAnthony:
clearflag ENGINE_ANTHONY
end
-.LoadFight3
+.LoadFight3:
loadtrainer HIKER, ANTHONY4
startbattle
reloadmapafterbattle
@@ -97,7 +97,7 @@ TrainerHikerAnthony:
clearflag ENGINE_ANTHONY
end
-.LoadFight4
+.LoadFight4:
loadtrainer HIKER, ANTHONY5
startbattle
reloadmapafterbattle
diff --git a/maps/Route34.asm b/maps/Route34.asm
index 11e24770a..c9db5bcec 100644
--- a/maps/Route34.asm
+++ b/maps/Route34.asm
@@ -130,19 +130,19 @@ TrainerCamperTodd1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_BLACKTHORN
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_CIANWOOD
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer CAMPER, TODD1
startbattle
reloadmapafterbattle
@@ -150,7 +150,7 @@ TrainerCamperTodd1:
clearflag ENGINE_TODD
end
-.LoadFight1
+.LoadFight1:
loadtrainer CAMPER, TODD2
startbattle
reloadmapafterbattle
@@ -158,7 +158,7 @@ TrainerCamperTodd1:
clearflag ENGINE_TODD
end
-.LoadFight2
+.LoadFight2:
loadtrainer CAMPER, TODD3
startbattle
reloadmapafterbattle
@@ -166,7 +166,7 @@ TrainerCamperTodd1:
clearflag ENGINE_TODD
end
-.LoadFight3
+.LoadFight3:
loadtrainer CAMPER, TODD4
startbattle
reloadmapafterbattle
@@ -174,7 +174,7 @@ TrainerCamperTodd1:
clearflag ENGINE_TODD
end
-.LoadFight4
+.LoadFight4:
loadtrainer CAMPER, TODD5
startbattle
reloadmapafterbattle
@@ -255,19 +255,19 @@ TrainerPicnickerGina1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_MAHOGANY
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer PICNICKER, GINA1
startbattle
reloadmapafterbattle
@@ -275,7 +275,7 @@ TrainerPicnickerGina1:
clearflag ENGINE_GINA
end
-.LoadFight1
+.LoadFight1:
loadtrainer PICNICKER, GINA2
startbattle
reloadmapafterbattle
@@ -283,7 +283,7 @@ TrainerPicnickerGina1:
clearflag ENGINE_GINA
end
-.LoadFight2
+.LoadFight2:
loadtrainer PICNICKER, GINA3
startbattle
reloadmapafterbattle
@@ -291,7 +291,7 @@ TrainerPicnickerGina1:
clearflag ENGINE_GINA
end
-.LoadFight3
+.LoadFight3:
loadtrainer PICNICKER, GINA4
startbattle
reloadmapafterbattle
@@ -299,7 +299,7 @@ TrainerPicnickerGina1:
clearflag ENGINE_GINA
end
-.LoadFight4
+.LoadFight4:
loadtrainer PICNICKER, GINA5
startbattle
reloadmapafterbattle
@@ -492,11 +492,11 @@ Route34Nugget:
Route34HiddenRareCandy:
dwb EVENT_ROUTE_34_HIDDEN_RARE_CANDY, RARE_CANDY
-
+
Route34HiddenSuperPotion:
dwb EVENT_ROUTE_34_HIDDEN_SUPER_POTION, SUPER_POTION
-
+
Route34MovementData_DayCareManWalksBackInside:
slow_step_left
diff --git a/maps/Route35.asm b/maps/Route35.asm
index a46ce91df..afa3f8ce0 100644
--- a/maps/Route35.asm
+++ b/maps/Route35.asm
@@ -168,19 +168,19 @@ UnknownScript_0x19c9bb:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_BLACKTHORN
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_LAKE_OF_RAGE
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer BUG_CATCHER, ARNIE1
startbattle
reloadmapafterbattle
@@ -188,7 +188,7 @@ UnknownScript_0x19c9bb:
clearflag ENGINE_ARNIE
end
-.LoadFight1
+.LoadFight1:
loadtrainer BUG_CATCHER, ARNIE2
startbattle
reloadmapafterbattle
@@ -196,7 +196,7 @@ UnknownScript_0x19c9bb:
clearflag ENGINE_ARNIE
end
-.LoadFight2
+.LoadFight2:
loadtrainer BUG_CATCHER, ARNIE3
startbattle
reloadmapafterbattle
@@ -204,7 +204,7 @@ UnknownScript_0x19c9bb:
clearflag ENGINE_ARNIE
end
-.LoadFight3
+.LoadFight3:
loadtrainer BUG_CATCHER, ARNIE4
startbattle
reloadmapafterbattle
@@ -212,7 +212,7 @@ UnknownScript_0x19c9bb:
clearflag ENGINE_ARNIE
end
-.LoadFight4
+.LoadFight4:
loadtrainer BUG_CATCHER, ARNIE5
startbattle
reloadmapafterbattle
diff --git a/maps/Route36.asm b/maps/Route36.asm
index ec9cdbf03..6b25577b7 100644
--- a/maps/Route36.asm
+++ b/maps/Route36.asm
@@ -10,33 +10,33 @@ const_value set 2
const ROUTE36_SUICUNE
Route36_MapScriptHeader:
-.MapTriggers
+.MapTriggers:
db 2
; triggers
dw .Trigger0, 0
dw .Trigger1, 0
-.MapCallbacks
+.MapCallbacks:
db 1
; callbacks
dbw MAPCALLBACK_OBJECTS, .ArthurCallback
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
end
-.ArthurCallback
+.ArthurCallback:
checkcode VAR_WEEKDAY
if_equal THURSDAY, .ArthurAppears
disappear ROUTE36_ARTHUR
return
-.ArthurAppears
+.ArthurAppears:
appear ROUTE36_ARTHUR
return
@@ -63,7 +63,7 @@ SudowoodoScript:
applymovement ROUTE36_WEIRD_TREE, SudowoodoShakeMovement
end
-.Fight
+.Fight:
opentext
writetext UseSquirtbottleText
yesorno
@@ -119,12 +119,12 @@ Route36FloriaScript:
disappear ROUTE36_FLORIA
end
-.Up
+.Up:
applymovement ROUTE36_FLORIA, FloriaMovement2
disappear ROUTE36_FLORIA
end
-.SecondTimeTalking
+.SecondTimeTalking:
writetext FloriaText2
waitbutton
closetext
@@ -142,16 +142,16 @@ Route36RockSmashGuyScript:
closetext
end
-.ClearedSudowoodo
+.ClearedSudowoodo:
writetext RockSmashGuyText2
buttonsound
verbosegiveitem TM_ROCK_SMASH
iffalse .NoRoomForTM
setevent EVENT_GOT_TM08_ROCK_SMASH
-.AlreadyGotRockSmash
+.AlreadyGotRockSmash:
writetext RockSmashGuyText3
waitbutton
-.NoRoomForTM
+.NoRoomForTM:
closetext
end
@@ -165,7 +165,7 @@ LassScript_0x1940e0:
closetext
end
-.ClearedSudowoodo
+.ClearedSudowoodo:
writetext UnknownText_0x19469e
waitbutton
closetext
@@ -174,7 +174,7 @@ LassScript_0x1940e0:
TrainerSchoolboyAlan1:
trainer EVENT_BEAT_SCHOOLBOY_ALAN, SCHOOLBOY, ALAN1, SchoolboyAlan1SeenText, SchoolboyAlan1BeatenText, 0, .Script
-.Script
+.Script:
writecode VAR_CALLERID, PHONE_SCHOOLBOY_ALAN
end_if_just_battled
opentext
@@ -192,9 +192,9 @@ TrainerSchoolboyAlan1:
scall .AskNumber1
jump .ContinueAskForPhoneNumber
-.AskAgainForPhoneNumber
+.AskAgainForPhoneNumber:
scall .AskNumber2
-.ContinueAskForPhoneNumber
+.ContinueAskForPhoneNumber:
askforphonenumber PHONE_SCHOOLBOY_ALAN
if_equal $1, .PhoneFull
if_equal $2, .NumberDeclined
@@ -202,7 +202,7 @@ TrainerSchoolboyAlan1:
scall .RegisteredNumber
jump .NumberAccepted
-.ChooseRematch
+.ChooseRematch:
scall .Rematch
winlosstext SchoolboyAlan1BeatenText, 0
copybytetovar wAlanFightCount
@@ -211,19 +211,19 @@ TrainerSchoolboyAlan1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkflag ENGINE_FLYPOINT_BLACKTHORN
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_OLIVINE
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer SCHOOLBOY, ALAN1
startbattle
reloadmapafterbattle
@@ -231,7 +231,7 @@ TrainerSchoolboyAlan1:
clearflag ENGINE_ALAN
end
-.LoadFight1
+.LoadFight1:
loadtrainer SCHOOLBOY, ALAN2
startbattle
reloadmapafterbattle
@@ -239,7 +239,7 @@ TrainerSchoolboyAlan1:
clearflag ENGINE_ALAN
end
-.LoadFight2
+.LoadFight2:
loadtrainer SCHOOLBOY, ALAN3
startbattle
reloadmapafterbattle
@@ -247,7 +247,7 @@ TrainerSchoolboyAlan1:
clearflag ENGINE_ALAN
end
-.LoadFight3
+.LoadFight3:
loadtrainer SCHOOLBOY, ALAN4
startbattle
reloadmapafterbattle
@@ -255,14 +255,14 @@ TrainerSchoolboyAlan1:
clearflag ENGINE_ALAN
end
-.LoadFight4
+.LoadFight4:
loadtrainer SCHOOLBOY, ALAN5
startbattle
reloadmapafterbattle
clearflag ENGINE_ALAN
end
-.GiveFireStone
+.GiveFireStone:
scall .Gift
verbosegiveitem FIRE_STONE
iffalse .BagFull
@@ -270,49 +270,49 @@ TrainerSchoolboyAlan1:
setevent EVENT_ALAN_GAVE_FIRE_STONE
jump .NumberAccepted
-.BagFull
+.BagFull:
jump .PackFull
-.AskNumber1
+.AskNumber1:
jumpstd asknumber1m
end
-.AskNumber2
+.AskNumber2:
jumpstd asknumber2m
end
-.RegisteredNumber
+.RegisteredNumber:
jumpstd registerednumberm
end
-.NumberAccepted
+.NumberAccepted:
jumpstd numberacceptedm
end
-.NumberDeclined
+.NumberDeclined:
jumpstd numberdeclinedm
end
-.PhoneFull
+.PhoneFull:
jumpstd phonefullm
end
-.Rematch
+.Rematch:
jumpstd rematchm
end
-.Gift
+.Gift:
jumpstd giftm
end
-.PackFull
+.PackFull:
jumpstd packfullm
end
TrainerPsychicMark:
trainer EVENT_BEAT_PSYCHIC_MARK, PSYCHIC_T, MARK, PsychicMarkSeenText, PsychicMarkBeatenText, 0, .Script
-.Script
+.Script:
end_if_just_battled
opentext
writetext UnknownText_0x19471e
@@ -332,7 +332,7 @@ ArthurScript:
writetext MeetArthurText
buttonsound
setevent EVENT_MET_ARTHUR_OF_THURSDAY
-.MetArthur
+.MetArthur:
writetext ArthurGivesGiftText
buttonsound
verbosegiveitem HARD_STONE
@@ -343,10 +343,10 @@ ArthurScript:
closetext
end
-.AlreadyGotStone
+.AlreadyGotStone:
writetext ArthurThursdayText
waitbutton
-.BagFull
+.BagFull:
closetext
end
@@ -668,26 +668,26 @@ Route36_MapEventHeader:
; filler
db 0, 0
-.Warps
+.Warps:
db 4
warp_def $8, $12, 3, ROUTE_36_NATIONAL_PARK_GATE
warp_def $9, $12, 4, ROUTE_36_NATIONAL_PARK_GATE
warp_def $d, $2f, 1, ROUTE_36_RUINS_OF_ALPH_GATE
warp_def $d, $30, 2, ROUTE_36_RUINS_OF_ALPH_GATE
-.XYTriggers
+.XYTriggers:
db 2
xy_trigger 1, $7, $14, $0, Route36SuicuneScript, $0, $0
xy_trigger 1, $7, $16, $0, Route36SuicuneScript, $0, $0
-.Signposts
+.Signposts:
db 4
signpost 1, 29, SIGNPOST_READ, Route36TrainerTips2
signpost 11, 45, SIGNPOST_READ, RuinsOfAlphNorthSign
signpost 7, 55, SIGNPOST_READ, Route36Sign
signpost 7, 21, SIGNPOST_READ, Route36TrainerTips1
-.PersonEvents
+.PersonEvents:
db 9
person_event SPRITE_YOUNGSTER, 13, 20, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerPsychicMark, -1
person_event SPRITE_YOUNGSTER, 14, 31, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 5, TrainerSchoolboyAlan1, -1
diff --git a/maps/Route37.asm b/maps/Route37.asm
index 690a8a481..7c4b6e98f 100644
--- a/maps/Route37.asm
+++ b/maps/Route37.asm
@@ -24,7 +24,7 @@ SunnyCallback:
disappear ROUTE37_SUNNY
return
-.SunnyAppears
+.SunnyAppears:
appear ROUTE37_SUNNY
return
@@ -73,13 +73,13 @@ SunnyScript:
writetext MeetSunnyText
buttonsound
setevent EVENT_MET_SUNNY_OF_SUNDAY
-.MetSunny
+.MetSunny:
checkflag ENGINE_PLAYER_IS_FEMALE
iftrue .Kris
writetext SunnyGivesGiftText1
buttonsound
jump .next
-.Kris
+.Kris:
writetext SunnyGivesGiftText2
buttonsound
.next
@@ -118,7 +118,7 @@ FruitTreeScript_0x1a8e0d:
Route37HiddenEther:
dwb EVENT_ROUTE_37_HIDDEN_ETHER, ETHER
-
+
TwinsAnnandanne1SeenText:
text "ANN: ANNE and I"
diff --git a/maps/Route38.asm b/maps/Route38.asm
index 319d15abb..85ba2a1d8 100644
--- a/maps/Route38.asm
+++ b/maps/Route38.asm
@@ -76,19 +76,19 @@ TrainerLassDana1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_CIANWOOD
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer LASS, DANA1
startbattle
reloadmapafterbattle
@@ -96,7 +96,7 @@ TrainerLassDana1:
clearflag ENGINE_DANA
end
-.LoadFight1
+.LoadFight1:
loadtrainer LASS, DANA2
startbattle
reloadmapafterbattle
@@ -104,7 +104,7 @@ TrainerLassDana1:
clearflag ENGINE_DANA
end
-.LoadFight2
+.LoadFight2:
loadtrainer LASS, DANA3
startbattle
reloadmapafterbattle
@@ -112,7 +112,7 @@ TrainerLassDana1:
clearflag ENGINE_DANA
end
-.LoadFight3
+.LoadFight3:
loadtrainer LASS, DANA4
startbattle
reloadmapafterbattle
@@ -120,7 +120,7 @@ TrainerLassDana1:
clearflag ENGINE_DANA
end
-.LoadFight4
+.LoadFight4:
loadtrainer LASS, DANA5
startbattle
reloadmapafterbattle
@@ -212,19 +212,19 @@ TrainerSchoolboyChad1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight4
+.Fight4:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight4
-.Fight3
+.Fight3:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkflag ENGINE_FLYPOINT_MAHOGANY
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer SCHOOLBOY, CHAD1
startbattle
reloadmapafterbattle
@@ -232,7 +232,7 @@ TrainerSchoolboyChad1:
clearflag ENGINE_CHAD
end
-.LoadFight1
+.LoadFight1:
loadtrainer SCHOOLBOY, CHAD2
startbattle
reloadmapafterbattle
@@ -240,7 +240,7 @@ TrainerSchoolboyChad1:
clearflag ENGINE_CHAD
end
-.LoadFight2
+.LoadFight2:
loadtrainer SCHOOLBOY, CHAD3
startbattle
reloadmapafterbattle
@@ -248,7 +248,7 @@ TrainerSchoolboyChad1:
clearflag ENGINE_CHAD
end
-.LoadFight3
+.LoadFight3:
loadtrainer SCHOOLBOY, CHAD4
startbattle
reloadmapafterbattle
@@ -256,7 +256,7 @@ TrainerSchoolboyChad1:
clearflag ENGINE_CHAD
end
-.LoadFight4
+.LoadFight4:
loadtrainer SCHOOLBOY, CHAD5
startbattle
reloadmapafterbattle
diff --git a/maps/Route39.asm b/maps/Route39.asm
index 3145f9bba..10d548e0b 100644
--- a/maps/Route39.asm
+++ b/maps/Route39.asm
@@ -181,7 +181,7 @@ FruitTreeScript_0x1a5bf4:
Route39HiddenNugget:
dwb EVENT_ROUTE_39_HIDDEN_NUGGET, NUGGET
-
+
Route39MiltankText:
text "MILTANK: Mooo!"
diff --git a/maps/Route4.asm b/maps/Route4.asm
index 331087fcf..bfea8c8aa 100644
--- a/maps/Route4.asm
+++ b/maps/Route4.asm
@@ -52,7 +52,7 @@ Route4HPUp:
Route4HiddenUltraBall:
dwb EVENT_ROUTE_4_HIDDEN_ULTRA_BALL, ULTRA_BALL
-
+
Bird_keeperHankSeenText:
text "I'm raising my"
diff --git a/maps/Route40.asm b/maps/Route40.asm
index 2d072c14d..e553ca735 100644
--- a/maps/Route40.asm
+++ b/maps/Route40.asm
@@ -30,7 +30,7 @@ MonicaCallback:
disappear ROUTE40_MONICA
return
-.MonicaAppears
+.MonicaAppears:
appear ROUTE40_MONICA
return
@@ -107,7 +107,7 @@ MonicaScript:
writetext MeetMonicaText
buttonsound
setevent EVENT_MET_MONICA_OF_MONDAY
-.MetMonica
+.MetMonica:
writetext MonicaGivesGiftText
buttonsound
verbosegiveitem SHARP_BEAK
diff --git a/maps/Route42.asm b/maps/Route42.asm
index a09ef4350..2e4caf940 100644
--- a/maps/Route42.asm
+++ b/maps/Route42.asm
@@ -77,16 +77,16 @@ UnknownScript_0x1a927f:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight3
+.Fight3:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer FISHER, TULLY1
startbattle
reloadmapafterbattle
@@ -94,7 +94,7 @@ UnknownScript_0x1a927f:
clearflag ENGINE_TULLY
end
-.LoadFight1
+.LoadFight1:
loadtrainer FISHER, TULLY2
startbattle
reloadmapafterbattle
@@ -102,7 +102,7 @@ UnknownScript_0x1a927f:
clearflag ENGINE_TULLY
end
-.LoadFight2
+.LoadFight2:
loadtrainer FISHER, TULLY3
startbattle
reloadmapafterbattle
@@ -110,7 +110,7 @@ UnknownScript_0x1a927f:
clearflag ENGINE_TULLY
end
-.LoadFight3
+.LoadFight3:
loadtrainer FISHER, TULLY4
startbattle
reloadmapafterbattle
@@ -215,7 +215,7 @@ FruitTreeScript_0x1a9351:
Route42HiddenMaxPotion:
dwb EVENT_ROUTE_42_HIDDEN_MAX_POTION, MAX_POTION
-
+
MovementData_0x1a9356:
db $39 ; movement
diff --git a/maps/Route43.asm b/maps/Route43.asm
index cb23df182..b3c3da115 100644
--- a/maps/Route43.asm
+++ b/maps/Route43.asm
@@ -88,16 +88,16 @@ UnknownScript_0x19d0cf:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight3
+.Fight3:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer POKEMANIAC, BRENT1
startbattle
reloadmapafterbattle
@@ -105,7 +105,7 @@ UnknownScript_0x19d0cf:
clearflag ENGINE_BRENT
end
-.LoadFight1
+.LoadFight1:
loadtrainer POKEMANIAC, BRENT2
startbattle
reloadmapafterbattle
@@ -113,7 +113,7 @@ UnknownScript_0x19d0cf:
clearflag ENGINE_BRENT
end
-.LoadFight2
+.LoadFight2:
loadtrainer POKEMANIAC, BRENT3
startbattle
reloadmapafterbattle
@@ -121,7 +121,7 @@ UnknownScript_0x19d0cf:
clearflag ENGINE_BRENT
end
-.LoadFight3
+.LoadFight3:
loadtrainer POKEMANIAC, BRENT4
startbattle
reloadmapafterbattle
@@ -219,16 +219,16 @@ UnknownScript_0x19d1c1:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight3
+.Fight3:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight3
-.Fight2
+.Fight2:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_CLEARED_RADIO_TOWER
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer PICNICKER, TIFFANY3
startbattle
reloadmapafterbattle
@@ -236,7 +236,7 @@ UnknownScript_0x19d1c1:
clearflag ENGINE_TIFFANY
end
-.LoadFight1
+.LoadFight1:
loadtrainer PICNICKER, TIFFANY1
startbattle
reloadmapafterbattle
@@ -244,7 +244,7 @@ UnknownScript_0x19d1c1:
clearflag ENGINE_TIFFANY
end
-.LoadFight2
+.LoadFight2:
loadtrainer PICNICKER, TIFFANY2
startbattle
reloadmapafterbattle
@@ -252,7 +252,7 @@ UnknownScript_0x19d1c1:
clearflag ENGINE_TIFFANY
end
-.LoadFight3
+.LoadFight3:
loadtrainer PICNICKER, TIFFANY4
startbattle
reloadmapafterbattle
diff --git a/maps/Route44.asm b/maps/Route44.asm
index 73a6fcb02..48d7a2eb5 100644
--- a/maps/Route44.asm
+++ b/maps/Route44.asm
@@ -54,13 +54,13 @@ UnknownScript_0x19d86a:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer BIRD_KEEPER, VANCE1
startbattle
reloadmapafterbattle
@@ -68,7 +68,7 @@ UnknownScript_0x19d86a:
clearflag ENGINE_VANCE
end
-.LoadFight1
+.LoadFight1:
loadtrainer BIRD_KEEPER, VANCE2
startbattle
reloadmapafterbattle
@@ -76,7 +76,7 @@ UnknownScript_0x19d86a:
clearflag ENGINE_VANCE
end
-.LoadFight2
+.LoadFight2:
loadtrainer BIRD_KEEPER, VANCE3
startbattle
reloadmapafterbattle
@@ -198,13 +198,13 @@ UnknownScript_0x19d96e:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer FISHER, WILTON1
startbattle
reloadmapafterbattle
@@ -212,7 +212,7 @@ UnknownScript_0x19d96e:
clearflag ENGINE_WILTON
end
-.LoadFight1
+.LoadFight1:
loadtrainer FISHER, WILTON2
startbattle
reloadmapafterbattle
@@ -220,7 +220,7 @@ UnknownScript_0x19d96e:
clearflag ENGINE_WILTON
end
-.LoadFight2
+.LoadFight2:
loadtrainer FISHER, WILTON3
startbattle
reloadmapafterbattle
@@ -319,7 +319,7 @@ Route44MaxRepel:
Route44HiddenElixer:
dwb EVENT_ROUTE_44_HIDDEN_ELIXER, ELIXER
-
+
FisherWilton1SeenText:
text "Aack! You made me"
diff --git a/maps/Route45.asm b/maps/Route45.asm
index c6953a2aa..67459ad8b 100644
--- a/maps/Route45.asm
+++ b/maps/Route45.asm
@@ -182,13 +182,13 @@ UnknownScript_0x19e1b8:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer HIKER, PARRY3
startbattle
reloadmapafterbattle
@@ -196,7 +196,7 @@ UnknownScript_0x19e1b8:
clearflag ENGINE_PARRY
end
-.LoadFight1
+.LoadFight1:
loadtrainer HIKER, PARRY1
startbattle
reloadmapafterbattle
@@ -204,7 +204,7 @@ UnknownScript_0x19e1b8:
clearflag ENGINE_PARRY
end
-.LoadFight2
+.LoadFight2:
loadtrainer HIKER, PARRY2
startbattle
reloadmapafterbattle
@@ -313,7 +313,7 @@ Route45MaxPotion:
Route45HiddenPpUp:
dwb EVENT_ROUTE_45_HIDDEN_PP_UP, PP_UP
-
+
HikerErikSeenText:
text "Be prepared for"
diff --git a/maps/Route46.asm b/maps/Route46.asm
index c549b807a..ce4d4d5ec 100644
--- a/maps/Route46.asm
+++ b/maps/Route46.asm
@@ -60,13 +60,13 @@ UnknownScript_0x1a96da:
if_equal 2, .Fight2
if_equal 1, .Fight1
if_equal 0, .LoadFight0
-.Fight2
+.Fight2:
checkevent EVENT_RESTORED_POWER_TO_KANTO
iftrue .LoadFight2
-.Fight1
+.Fight1:
checkevent EVENT_BEAT_ELITE_FOUR
iftrue .LoadFight1
-.LoadFight0
+.LoadFight0:
loadtrainer PICNICKER, ERIN1
startbattle
reloadmapafterbattle
@@ -74,7 +74,7 @@ UnknownScript_0x1a96da:
clearflag ENGINE_ERIN
end
-.LoadFight1
+.LoadFight1:
loadtrainer PICNICKER, ERIN2
startbattle
reloadmapafterbattle
@@ -82,7 +82,7 @@ UnknownScript_0x1a96da:
clearflag ENGINE_ERIN
end
-.LoadFight2
+.LoadFight2:
loadtrainer PICNICKER, ERIN3
startbattle
reloadmapafterbattle
diff --git a/maps/Route9.asm b/maps/Route9.asm
index 7168e683b..a8842e17b 100644
--- a/maps/Route9.asm
+++ b/maps/Route9.asm
@@ -84,7 +84,7 @@ Route9Sign:
Route9HiddenEther:
dwb EVENT_ROUTE_9_HIDDEN_ETHER, ETHER
-
+
CamperDeanSeenText:
text "I came to explore"
diff --git a/maps/RuinsofAlphOutside.asm b/maps/RuinsofAlphOutside.asm
index e9d479850..c8acac06a 100644
--- a/maps/RuinsofAlphOutside.asm
+++ b/maps/RuinsofAlphOutside.asm
@@ -83,7 +83,7 @@ FisherScript_0x58061:
setevent EVENT_TALKED_TO_RUINS_COWARD
writetext UnknownText_0x583a4
buttonsound
-.Next
+.Next:
writetext UnknownText_0x58420
waitbutton
closetext
diff --git a/maps/SafariZoneWardensHome.asm b/maps/SafariZoneWardensHome.asm
index 56db1e283..f26931fd8 100644
--- a/maps/SafariZoneWardensHome.asm
+++ b/maps/SafariZoneWardensHome.asm
@@ -18,7 +18,7 @@ WardensGranddaughter:
closetext
setevent EVENT_TALKED_TO_WARDENS_GRANDDAUGHTER
end
-.AlreadyMet
+.AlreadyMet:
writetext WardensGranddaughterText2
waitbutton
closetext
diff --git a/maps/SaffronCity.asm b/maps/SaffronCity.asm
index 114e79ad7..121273939 100644
--- a/maps/SaffronCity.asm
+++ b/maps/SaffronCity.asm
@@ -18,7 +18,7 @@ SaffronCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_SAFFRON
return
diff --git a/maps/SaffronGym.asm b/maps/SaffronGym.asm
index 7ff9f504c..8e7dce341 100644
--- a/maps/SaffronGym.asm
+++ b/maps/SaffronGym.asm
@@ -40,7 +40,7 @@ SabrinaScript_0x189c2e:
closetext
end
-.FightDone
+.FightDone:
writetext UnknownText_0x189f6c
waitbutton
closetext
@@ -100,7 +100,7 @@ SaffronGymGuyScript:
closetext
end
-.SaffronGymGuyWinScript
+.SaffronGymGuyWinScript:
writetext SaffronGymGuyWinText
waitbutton
closetext
@@ -110,7 +110,7 @@ SaffronGymStatue:
checkflag ENGINE_MARSHBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext SABRINA, 1, $1
jumpstd gymstatue2
diff --git a/maps/SeafoamGym.asm b/maps/SeafoamGym.asm
index 82bfa156f..e9193a2fa 100644
--- a/maps/SeafoamGym.asm
+++ b/maps/SeafoamGym.asm
@@ -28,7 +28,7 @@ BlaineScript_0x1ab4fb:
startbattle
iftrue .ReturnAfterBattle
appear SEAFOAMGYM_GYM_GUY
-.ReturnAfterBattle
+.ReturnAfterBattle:
reloadmapafterbattle
setevent EVENT_BEAT_BLAINE
opentext
@@ -41,7 +41,7 @@ BlaineScript_0x1ab4fb:
closetext
end
-.FightDone
+.FightDone:
writetext UnknownText_0x1ab71c
waitbutton
closetext
@@ -58,7 +58,7 @@ SeafoamGymGuyScript:
setevent EVENT_TALKED_TO_SEAFOAM_GYM_GUY_ONCE
end
-.TalkedToSeafoamGymGuyScript
+.TalkedToSeafoamGymGuyScript:
writetext SeafoamGymGuyWinText2
waitbutton
closetext
diff --git a/maps/SilverCaveOutside.asm b/maps/SilverCaveOutside.asm
index 4cc6446ff..37e24d730 100644
--- a/maps/SilverCaveOutside.asm
+++ b/maps/SilverCaveOutside.asm
@@ -8,7 +8,7 @@ SilverCaveOutside_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_SILVER_CAVE
return
diff --git a/maps/SilverCaveRoom1.asm b/maps/SilverCaveRoom1.asm
index 6bca1da26..84e05cdf7 100644
--- a/maps/SilverCaveRoom1.asm
+++ b/maps/SilverCaveRoom1.asm
@@ -25,11 +25,11 @@ SilverCaveRoom1UltraBall:
SilverCaveRoom1HiddenDireHit:
dwb EVENT_SILVER_CAVE_ROOM_1_HIDDEN_DIRE_HIT, DIRE_HIT
-
+
SilverCaveRoom1HiddenUltraBall:
dwb EVENT_SILVER_CAVE_ROOM_1_HIDDEN_ULTRA_BALL, ULTRA_BALL
-
+
SilverCaveRoom1_MapEventHeader:
; filler
diff --git a/maps/SilverCaveRoom2.asm b/maps/SilverCaveRoom2.asm
index 274fea517..8fe28cd86 100644
--- a/maps/SilverCaveRoom2.asm
+++ b/maps/SilverCaveRoom2.asm
@@ -21,7 +21,7 @@ SilverCaveRoom2PPUp:
SilverCaveRoom2HiddenMaxPotion:
dwb EVENT_SILVER_CAVE_ROOM_2_HIDDEN_MAX_POTION, MAX_POTION
-
+
SilverCaveRoom2_MapEventHeader:
; filler
diff --git a/maps/TeamRocketBaseB1F.asm b/maps/TeamRocketBaseB1F.asm
index d535c925b..9bbda8eae 100644
--- a/maps/TeamRocketBaseB1F.asm
+++ b/maps/TeamRocketBaseB1F.asm
@@ -546,7 +546,7 @@ TeamRocketBaseB1FGuardSpec:
TeamRocketBaseB1FHiddenRevive:
dwb EVENT_TEAM_ROCKET_BASE_B1F_HIDDEN_REVIVE, REVIVE
-
+
SecurityCameraMovement1:
big_step_right
diff --git a/maps/TeamRocketBaseB2F.asm b/maps/TeamRocketBaseB2F.asm
index 1a06d6a70..01713758e 100644
--- a/maps/TeamRocketBaseB2F.asm
+++ b/maps/TeamRocketBaseB2F.asm
@@ -48,7 +48,7 @@ TransmitterDoorCallback:
iftrue .Change
return
-.Change
+.Change:
changeblock $e, $c, $7
return
@@ -322,7 +322,7 @@ UnknownScript_0x6d184:
MapTeamRocketBaseB2FSignpostPtr1:
dw EVENT_OPENED_DOOR_TO_ROCKET_HIDEOUT_TRANSMITTER
dw MapTeamRocketBaseB2FSignpost1Script
-
+
MapTeamRocketBaseB2FSignpost1Script:
opentext
@@ -364,7 +364,7 @@ TeamRocketBaseB2FTMThief:
TeamRocketBaseB2FHiddenFullHeal:
dwb EVENT_TEAM_ROCKET_BASE_B2F_HIDDEN_FULL_HEAL, FULL_HEAL
-
+
MovementData_0x6d212:
step_right
diff --git a/maps/TeamRocketBaseB3F.asm b/maps/TeamRocketBaseB3F.asm
index dba82208f..049559b51 100644
--- a/maps/TeamRocketBaseB3F.asm
+++ b/maps/TeamRocketBaseB3F.asm
@@ -181,8 +181,8 @@ ScientistMitchScript:
BossDoor:
dw EVENT_OPENED_DOOR_TO_GIOVANNIS_OFFICE
dw .Script
-
-.Script
+
+.Script:
opentext
checkevent EVENT_LEARNED_SLOWPOKETAIL
iffalse .NeedsPassword
@@ -190,13 +190,13 @@ BossDoor:
iffalse .NeedsPassword
jump .OpenSesame
-.NeedsPassword
+.NeedsPassword:
writetext UnknownText_0x6e970
waitbutton
closetext
end
-.OpenSesame
+.OpenSesame:
writetext UnknownText_0x6e9a3
waitbutton
playsound SFX_ENTER_DOOR
diff --git a/maps/TinTower1F.asm b/maps/TinTower1F.asm
index 5ebd80be6..2613f1630 100644
--- a/maps/TinTower1F.asm
+++ b/maps/TinTower1F.asm
@@ -47,7 +47,7 @@ UnknownScript_0x185047:
checkevent EVENT_FOUGHT_HO_OH
iffalse .Done
appear TINTOWER1F_EUSINE
-.Done
+.Done:
return
UnknownScript_0x185050:
@@ -86,7 +86,7 @@ TinTowerStairsCallback:
checkevent EVENT_GOT_RAINBOW_WING
iftrue .NoChange
changeblock $a, $2, $9
-.NoChange
+.NoChange:
return
SuicuneBattle:
@@ -104,7 +104,7 @@ SuicuneBattle:
disappear TINTOWER1F_RAIKOU
playsound SFX_EXIT_BUILDING
waitsfx
-.Next1
+.Next1:
writebyte ENTEI
special SpecialMonCheck
iftrue .Next2 ; if player caught Entei, he doesn't appear in Tin Tower
@@ -117,7 +117,7 @@ SuicuneBattle:
disappear TINTOWER1F_ENTEI
playsound SFX_EXIT_BUILDING
waitsfx
-.Next2
+.Next2:
spriteface PLAYER, UP
pause 10
applymovement PLAYER, TinTowerPlayerMovement2
diff --git a/maps/TinTower4F.asm b/maps/TinTower4F.asm
index 44b683423..5abc17a22 100644
--- a/maps/TinTower4F.asm
+++ b/maps/TinTower4F.asm
@@ -21,7 +21,7 @@ TinTower4FEscapeRope:
TinTower4FHiddenMaxPotion:
dwb EVENT_TIN_TOWER_4F_HIDDEN_MAX_POTION, MAX_POTION
-
+
TinTower4F_MapEventHeader:
; filler
diff --git a/maps/TinTower5F.asm b/maps/TinTower5F.asm
index a8e668284..8c9c09730 100644
--- a/maps/TinTower5F.asm
+++ b/maps/TinTower5F.asm
@@ -13,11 +13,11 @@ TinTower5FRareCandy:
TinTower5FHiddenFullRestore:
dwb EVENT_TIN_TOWER_5F_HIDDEN_FULL_RESTORE, FULL_RESTORE
-
+
TinTower5FHiddenCarbos:
dwb EVENT_TIN_TOWER_5F_HIDDEN_CARBOS, CARBOS
-
+
TinTower5F_MapEventHeader:
; filler
diff --git a/maps/TinTowerRoof.asm b/maps/TinTowerRoof.asm
index ca5e50bcf..f1ab17ccf 100644
--- a/maps/TinTowerRoof.asm
+++ b/maps/TinTowerRoof.asm
@@ -12,18 +12,18 @@ TinTowerRoof_MapScriptHeader:
dbw MAPCALLBACK_OBJECTS, .HoOh
-.HoOh
+.HoOh:
checkevent EVENT_FOUGHT_HO_OH
iftrue .NoAppear
checkitem RAINBOW_WING
iftrue .Appear
jump .NoAppear
-.Appear
+.Appear:
appear TINTOWERROOF_HO_OH
return
-.NoAppear
+.NoAppear:
disappear TINTOWERROOF_HO_OH
return
diff --git a/maps/Underground.asm b/maps/Underground.asm
index 526522c4e..e3c1ec3ca 100644
--- a/maps/Underground.asm
+++ b/maps/Underground.asm
@@ -7,11 +7,11 @@ Underground_MapScriptHeader:
UndergroundHiddenFullRestore:
dwb EVENT_UNDERGROUND_HIDDEN_FULL_RESTORE, FULL_RESTORE
-
+
UndergroundHiddenXSpecial:
dwb EVENT_UNDERGROUND_HIDDEN_X_SPECIAL, X_SPECIAL
-
+
Underground_MapEventHeader:
; filler
diff --git a/maps/UndergroundPathSwitchRoomEntrances.asm b/maps/UndergroundPathSwitchRoomEntrances.asm
index 078242827..967559b00 100644
--- a/maps/UndergroundPathSwitchRoomEntrances.asm
+++ b/maps/UndergroundPathSwitchRoomEntrances.asm
@@ -636,11 +636,11 @@ UndergroundPathSwitchRoomEntrancesFullHeal:
UndergroundPathSwitchRoomEntrancesHiddenMaxPotion:
dwb EVENT_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES_HIDDEN_MAX_POTION, MAX_POTION
-
+
UndergroundPathSwitchRoomEntrancesHiddenRevive:
dwb EVENT_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES_HIDDEN_REVIVE, REVIVE
-
+
UndergroundSilverApproachMovement1:
step_down
diff --git a/maps/UnionCaveB2F.asm b/maps/UnionCaveB2F.asm
index d31bd9702..68b3147f9 100644
--- a/maps/UnionCaveB2F.asm
+++ b/maps/UnionCaveB2F.asm
@@ -17,16 +17,16 @@ UnionCaveB2F_MapScriptHeader:
dbw MAPCALLBACK_OBJECTS, .Lapras
-.Lapras
+.Lapras:
checkflag ENGINE_UNION_CAVE_LAPRAS
iftrue .NoAppear
checkcode VAR_WEEKDAY
if_equal FRIDAY, .Appear
-.NoAppear
+.NoAppear:
disappear UNIONCAVEB2F_LAPRAS
return
-.Appear
+.Appear:
appear UNIONCAVEB2F_LAPRAS
return
diff --git a/maps/VermilionCity.asm b/maps/VermilionCity.asm
index c84321e78..2840e4ca3 100644
--- a/maps/VermilionCity.asm
+++ b/maps/VermilionCity.asm
@@ -16,7 +16,7 @@ VermilionCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_VERMILION
return
@@ -78,28 +78,28 @@ VermilionGymBadgeGuy:
closetext
end
-.SomeBadges
+.SomeBadges:
writetext UnknownText_0x1aac2b
waitbutton
closetext
end
-.MostBadges
+.MostBadges:
writetext UnknownText_0x1aac88
waitbutton
closetext
end
-.AllBadges
+.AllBadges:
writetext UnknownText_0x1aacf3
buttonsound
verbosegiveitem HP_UP
iffalse .Done
setevent EVENT_GOT_HP_UP_FROM_VERMILION_GUY
-.AlreadyGotItem
+.AlreadyGotItem:
writetext UnknownText_0x1aad4a
waitbutton
-.Done
+.Done:
closetext
end
diff --git a/maps/VermilionGym.asm b/maps/VermilionGym.asm
index 209986a0f..4a2af8fc1 100644
--- a/maps/VermilionGym.asm
+++ b/maps/VermilionGym.asm
@@ -38,7 +38,7 @@ SurgeScript_0x1920a5:
closetext
end
-.FightDone
+.FightDone:
writetext UnknownText_0x192303
waitbutton
closetext
@@ -87,7 +87,7 @@ VermilionGymGuyScript:
closetext
end
-.VermilionGymGuyWinScript
+.VermilionGymGuyWinScript:
writetext VermilionGymGuyWinText
waitbutton
closetext
@@ -100,7 +100,7 @@ VermilionGymStatue:
checkflag ENGINE_THUNDERBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext LT_SURGE, 1, $1
jumpstd gymstatue2
diff --git a/maps/VermilionPort.asm b/maps/VermilionPort.asm
index d45df660b..bd2cd6e97 100644
--- a/maps/VermilionPort.asm
+++ b/maps/VermilionPort.asm
@@ -17,14 +17,14 @@ VermilionPort_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.Trigger0
+.Trigger0:
end
-.Trigger1
+.Trigger1:
priorityjump UnknownScript_0x74da6
end
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_VERMILION
return
@@ -200,7 +200,7 @@ SuperNerdScript_0x74ee6:
VermilionPortHiddenIron:
dwb EVENT_VERMILION_PORT_HIDDEN_IRON, IRON
-
+
MovementData_0x74ef1:
step_down
diff --git a/maps/VictoryRoad.asm b/maps/VictoryRoad.asm
index 1e4b4ab72..7ebead201 100644
--- a/maps/VictoryRoad.asm
+++ b/maps/VictoryRoad.asm
@@ -115,11 +115,11 @@ VictoryRoadHPUp:
VictoryRoadHiddenMaxPotion:
dwb EVENT_VICTORY_ROAD_HIDDEN_MAX_POTION, MAX_POTION
-
+
VictoryRoadHiddenFullHeal:
dwb EVENT_VICTORY_ROAD_HIDDEN_FULL_HEAL, FULL_HEAL
-
+
MovementData_0x74539:
step_left
diff --git a/maps/VioletCity.asm b/maps/VioletCity.asm
index a3dedc8c1..a67c59e71 100644
--- a/maps/VioletCity.asm
+++ b/maps/VioletCity.asm
@@ -18,7 +18,7 @@ VioletCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_VIOLET
return
diff --git a/maps/VioletGym.asm b/maps/VioletGym.asm
index 28c1dd218..b67784821 100644
--- a/maps/VioletGym.asm
+++ b/maps/VioletGym.asm
@@ -31,7 +31,7 @@ FalknerScript_0x683c2:
setflag ENGINE_ZEPHYRBADGE
checkcode VAR_BADGES
scall VioletGymTriggerRockets
-.FightDone
+.FightDone:
checkevent EVENT_GOT_TM31_MUD_SLAP
iftrue .SpeechAfterTM
setevent EVENT_BEAT_BIRD_KEEPER_ROD
@@ -60,10 +60,10 @@ VioletGymTriggerRockets:
if_equal 6, .GoldenrodRockets
end
-.GoldenrodRockets
+.GoldenrodRockets:
jumpstd goldenrodrockets
-.RadioTowerRockets
+.RadioTowerRockets:
jumpstd radiotowerrockets
TrainerBird_keeperRod:
@@ -98,7 +98,7 @@ VioletGymGuyScript:
closetext
end
-.VioletGymGuyWinScript
+.VioletGymGuyWinScript:
writetext VioletGymGuyWinText
waitbutton
closetext
@@ -108,7 +108,7 @@ VioletGymStatue:
checkflag ENGINE_ZEPHYRBADGE
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext FALKNER, 1, $1
jumpstd gymstatue2
diff --git a/maps/VioletPokeCenter1F.asm b/maps/VioletPokeCenter1F.asm
index 15d7fb0b1..117897a21 100644
--- a/maps/VioletPokeCenter1F.asm
+++ b/maps/VioletPokeCenter1F.asm
@@ -45,7 +45,7 @@ VioletPokeCenter1F_ElmsAideScript:
waitsfx
end
-.AideWalksAroundPlayer
+.AideWalksAroundPlayer:
applymovement VIOLETPOKECENTER1F_SCIENTIST, MovementData_AideWalksLeftToExitPokecenter
spriteface PLAYER, DOWN
applymovement VIOLETPOKECENTER1F_SCIENTIST, MovementData_AideFinishesLeavingPokecenter
diff --git a/maps/ViridianCity.asm b/maps/ViridianCity.asm
index 875c53e89..a1c2c0255 100644
--- a/maps/ViridianCity.asm
+++ b/maps/ViridianCity.asm
@@ -14,7 +14,7 @@ ViridianCity_MapScriptHeader:
; callbacks
dbw MAPCALLBACK_NEWMAP, .FlyPoint
-.FlyPoint
+.FlyPoint:
setflag ENGINE_FLYPOINT_VIRIDIAN
return
@@ -45,7 +45,7 @@ GrampsScript_0x1a9a61:
closetext
end
-.BlueReturned
+.BlueReturned:
writetext UnknownText_0x1a9c7e
waitbutton
closetext
diff --git a/maps/ViridianGym.asm b/maps/ViridianGym.asm
index c97d0a180..f8e4b8e77 100644
--- a/maps/ViridianGym.asm
+++ b/maps/ViridianGym.asm
@@ -32,7 +32,7 @@ BlueScript_0x9aa26:
closetext
end
-.FightDone
+.FightDone:
writetext LeaderBlueEpilogueText
waitbutton
closetext
@@ -48,7 +48,7 @@ ViridianGymGuyScript:
closetext
end
-.ViridianGymGuyWinScript
+.ViridianGymGuyWinScript:
writetext ViridianGymGuyWinText
waitbutton
closetext
@@ -59,7 +59,7 @@ ViridianGymStatue:
iftrue .Beaten
jumpstd gymstatue1
-.Beaten
+.Beaten:
trainertotext BLUE, 1, $1
jumpstd gymstatue2
diff --git a/maps/ViridianPokeCenter1F.asm b/maps/ViridianPokeCenter1F.asm
index c8eccee2c..a19338f05 100644
--- a/maps/ViridianPokeCenter1F.asm
+++ b/maps/ViridianPokeCenter1F.asm
@@ -24,7 +24,7 @@ CooltrainerMScript_0x9b693:
closetext
end
-.BlueReturned
+.BlueReturned:
writetext UnknownText_0x9b6f5
waitbutton
closetext
diff --git a/maps/WarehouseEntrance.asm b/maps/WarehouseEntrance.asm
index 05e662ace..c53c02f2b 100644
--- a/maps/WarehouseEntrance.asm
+++ b/maps/WarehouseEntrance.asm
@@ -415,15 +415,15 @@ MapWarehouseEntranceSignpost1Script:
WarehouseEntranceHiddenParlyzHeal:
dwb EVENT_WAREHOUSE_ENTRANCE_HIDDEN_PARLYZ_HEAL, PARLYZ_HEAL
-
+
WarehouseEntranceHiddenSuperPotion:
dwb EVENT_WAREHOUSE_ENTRANCE_HIDDEN_SUPER_POTION, SUPER_POTION
-
+
WarehouseEntranceHiddenAntidote:
dwb EVENT_WAREHOUSE_ENTRANCE_HIDDEN_ANTIDOTE, ANTIDOTE
-
+
SupernerdEricSeenText:
text "I got booted out"
diff --git a/maps/WhirlIslandB1F.asm b/maps/WhirlIslandB1F.asm
index e425c80ca..bc6e06e6d 100644
--- a/maps/WhirlIslandB1F.asm
+++ b/maps/WhirlIslandB1F.asm
@@ -33,15 +33,15 @@ WhirlIslandB1FBoulder:
WhirlIslandB1FHiddenRareCandy:
dwb EVENT_WHIRL_ISLAND_B1F_HIDDEN_RARE_CANDY, RARE_CANDY
-
+
WhirlIslandB1FHiddenUltraBall:
dwb EVENT_WHIRL_ISLAND_B1F_HIDDEN_ULTRA_BALL, ULTRA_BALL
-
+
WhirlIslandB1FHiddenFullRestore:
dwb EVENT_WHIRL_ISLAND_B1F_HIDDEN_FULL_RESTORE, FULL_RESTORE
-
+
WhirlIslandB1F_MapEventHeader:
; filler
diff --git a/maps/WhirlIslandLugiaChamber.asm b/maps/WhirlIslandLugiaChamber.asm
index f014d8ea8..79b9eb2aa 100644
--- a/maps/WhirlIslandLugiaChamber.asm
+++ b/maps/WhirlIslandLugiaChamber.asm
@@ -12,18 +12,18 @@ WhirlIslandLugiaChamber_MapScriptHeader:
dbw MAPCALLBACK_OBJECTS, .Lugia
-.Lugia
+.Lugia:
checkevent EVENT_FOUGHT_LUGIA
iftrue .NoAppear
checkitem SILVER_WING
iftrue .Appear
jump .NoAppear
-.Appear
+.Appear:
appear WHIRLISLANDLUGIACHAMBER_LUGIA
return
-.NoAppear
+.NoAppear:
disappear WHIRLISLANDLUGIACHAMBER_LUGIA
return
diff --git a/misc/battle_tower_5c.asm b/misc/battle_tower_5c.asm
index 127590b3a..149e8743a 100755
--- a/misc/battle_tower_5c.asm
+++ b/misc/battle_tower_5c.asm
@@ -125,7 +125,7 @@ Function170139: ; 170139
ld a, PartyMonNicknames / $100
ld [wcd4c], a
ld a, 3
-.CopyLoop
+.CopyLoop:
push af
ld a, [wcd49]
ld l, a
diff --git a/misc/fixed_words.asm b/misc/fixed_words.asm
index c7f1390e5..56cd52078 100755
--- a/misc/fixed_words.asm
+++ b/misc/fixed_words.asm
@@ -2509,7 +2509,7 @@ Function11d0b6: ; 11d0b6 (47:50b6)
ld l, a
jp [hl]
-.Jumptable
+.Jumptable:
dw .zero
dw .one
dw .two
@@ -3142,7 +3142,7 @@ Function11d3ba: ; 11d3ba
jr z, .ExitMasterLoop
jp .MasterLoop
-.ExitMasterLoop
+.ExitMasterLoop:
pop af
ld [rSVBK], a
ret
diff --git a/misc/gbc_only.asm b/misc/gbc_only.asm
index 2349bb687..cae976a1c 100644
--- a/misc/gbc_only.asm
+++ b/misc/gbc_only.asm
@@ -96,7 +96,7 @@ DrawGBCOnlyBorder: ; 4eaea
ret
; 4eb15
-.FillRow ; 4eb15
+.FillRow: ; 4eb15
ld c, SCREEN_WIDTH - 2
.next_column
ld [hli], a
@@ -105,7 +105,7 @@ DrawGBCOnlyBorder: ; 4eaea
ret
; 4eb1c
-.FillColumn ; 4eb1c
+.FillColumn: ; 4eb1c
ld de, SCREEN_WIDTH
ld c, SCREEN_HEIGHT - 2
.next_row
diff --git a/misc/gfx_41.asm b/misc/gfx_41.asm
index 7efdf41b8..44d2813c8 100755
--- a/misc/gfx_41.asm
+++ b/misc/gfx_41.asm
@@ -2,7 +2,7 @@ Function104000:: ; 104000
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -24,7 +24,7 @@ Function10402d:: ; 10402d
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0
ld hl, wDecompressScratch
call CutAndPasteTilemap
@@ -39,7 +39,7 @@ Function104047: ; 104047
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -54,7 +54,7 @@ ReloadMapPart:: ; 104061
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -83,7 +83,7 @@ Function104099: ; 104099
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -112,7 +112,7 @@ Function1040d4: ; 1040d4
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
ld a, $1
ld [rVBK], a
ld a, $3
@@ -136,7 +136,7 @@ Function1040fb: ; 1040fb
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
ld a, $1
ld [rVBK], a
ld a, $3
@@ -151,7 +151,7 @@ Function104110:: ; 104110
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -181,7 +181,7 @@ Function104148: ; 104148 (41:4148)
ld hl, .Function
jp CallInSafeGFXMode
-.Function
+.Function:
decoord 0, 0, AttrMap
ld hl, wBackupAttrMap
call CutAndPasteAttrMap
@@ -454,7 +454,7 @@ endr
ld l, e
ld de, wDecompressScratch
call FarCopyBytes
-
+
pop hl
pop bc
diff --git a/misc/mobile_12_2.asm b/misc/mobile_12_2.asm
index 928eeec98..05e92cd55 100755
--- a/misc/mobile_12_2.asm
+++ b/misc/mobile_12_2.asm
@@ -481,7 +481,7 @@ Function4ab06: ; 4ab06
jr nz, .NotFainted
scf
-.NotFainted
+.NotFainted:
ret
; 4ab1a
diff --git a/misc/mobile_42.asm b/misc/mobile_42.asm
index 950a3f0c2..a24efd10c 100644
--- a/misc/mobile_42.asm
+++ b/misc/mobile_42.asm
@@ -9,7 +9,7 @@ MobileTradeAnimation_SendGivemonToGTS: ; 108000
mobiletradeanim_showgtsgivemon
mobiletradeanim_12
mobiletradeanim_10
- mobiletradeanim_sendmon
+ mobiletradeanim_sendmon
mobiletradeanim_06
mobiletradeanim_0f
mobiletradeanim_end
@@ -29,7 +29,7 @@ asm_108018:
.TradeAnimScript:
mobiletradeanim_11
mobiletradeanim_07
- mobiletradeanim_receivemon
+ mobiletradeanim_receivemon
mobiletradeanim_showgtsgetmon
mobiletradeanim_end
@@ -50,9 +50,9 @@ asm_10802c:
mobiletradeanim_showgivemon
mobiletradeanim_12
mobiletradeanim_02
- mobiletradeanim_sendmon
+ mobiletradeanim_sendmon
mobiletradeanim_05
- mobiletradeanim_receivemon
+ mobiletradeanim_receivemon
mobiletradeanim_showgetmon
mobiletradeanim_end
@@ -66,7 +66,7 @@ Function10803d: ; 10803d
.TradeAnimScript:
mobiletradeanim_11
mobiletradeanim_07
- mobiletradeanim_receivemon
+ mobiletradeanim_receivemon
mobiletradeanim_showoddegg
mobiletradeanim_end
@@ -351,7 +351,7 @@ MobileTradeAnim_JumptableLoop: ; 10824b
and a
ret
-.StopAnim
+.StopAnim:
xor a
ld [hSCX], a
ld [hSCY], a
@@ -382,7 +382,7 @@ endr
; 10828a
.Jumptable: ; 10828a
-
+
dw GetMobileTradeAnimByte ; 00
dw MobileTradeAnim_ShowPlayerMonToBeSent ; 01
dw MobileTradeAnim_02 ; 02
@@ -1534,7 +1534,7 @@ Function108b78: ; 108b78
ld de, (31 << 10) + (31 << 5) + 31 ; $7fff
jr .load_pal
-.Orange
+.Orange:
ld de, ( 1 << 10) + (15 << 5) + 31 ; $05ff
.load_pal
ld a, e
@@ -1680,7 +1680,7 @@ Function108c40: ; 108c40
call DelayFrames
ret
-.Getmon
+.Getmon:
ld hl, .TakeGoodCareOf
call PrintText
ld c, 80
diff --git a/misc/mobile_46.asm b/misc/mobile_46.asm
index c30713f43..a7feeea28 100755
--- a/misc/mobile_46.asm
+++ b/misc/mobile_46.asm
@@ -1858,7 +1858,7 @@ Function118f14:
ld hl, Text_SaveFileWillBeSent
call Function11a9c0
-.DontSendSaveFile
+.DontSendSaveFile:
ld a, [wcd57]
ld l, a
ld a, [wcd58]
@@ -4252,10 +4252,10 @@ Function119ed8: ; 119ed8 (46:5ed8)
ld [hBGMapMode], a
ret
-.RunJumptable
+.RunJumptable:
jumptable .Jumptable, wcd3c
-.Jumptable
+.Jumptable:
dw Function119f3f
dw Function119f45
dw Function119f56
@@ -7086,7 +7086,7 @@ Mobile46_RunJumptable: ; 11b45c
.IterateJumptable: ; 11b46a
jumptable .Jumptable, wJumptableIndex
-.Jumptable
+.Jumptable:
dw Function11b483
dw Function11b570
dw Function11b5c0
@@ -7232,7 +7232,7 @@ Function11b483: ; 11b483
call CloseSRAM
jp Function11ad8a
-.InitRAM
+.InitRAM:
ld bc, $c626
ld a, [PlayerID]
ld [wcd2a], a
@@ -7285,7 +7285,7 @@ Function11b570: ; 11b570
ld [wJumptableIndex], a
ret
-.SaveData
+.SaveData:
ld a, $3
ld [rSVBK], a
@@ -7390,9 +7390,9 @@ Function11b5e8: ; 11b5e8
jr nz, .loop
ret
-.RunJumptable
+.RunJumptable:
jumptable .Jumptable, wJumptableIndex
-.Jumptable
+.Jumptable:
dw Function11b66d
dw Function11b6b3
; 11b66d
diff --git a/misc/mobile_5f.asm b/misc/mobile_5f.asm
index e031d962c..461f03569 100644
--- a/misc/mobile_5f.asm
+++ b/misc/mobile_5f.asm
@@ -213,15 +213,15 @@ CheckStringForErrors: ; 17d073
cp $49
jr c, .NextChar
-.Fail
+.Fail:
scf
ret
-.NextChar
+.NextChar:
dec c
jr nz, .loop
-.Done
+.Done:
and a
ret
; 17d0b3
@@ -448,12 +448,12 @@ Special_Menu_ChallengeExplanationCancel: ; 17d224
ld hl, MenuDataHeader_17d26a ; Japanese Menu, where you can choose 'News' as an option
jr .Load_Interpret
-.English
+.English:
ld a, $4
ld [ScriptVar], a
ld hl, MenuDataHeader_ChallengeExplanationCancel ; English Menu
-.Load_Interpret
+.Load_Interpret:
call LoadMenuDataHeader
call Function17d246
call CloseWindow
@@ -473,14 +473,14 @@ Function17d246: ; 17d246
dec a
jr .LoadToScriptVar
-.UsewMenuCursorY
+.UsewMenuCursorY:
ld a, [wMenuCursorY]
-.LoadToScriptVar
+.LoadToScriptVar:
ld [ScriptVar], a
ret
-.Exit
+.Exit:
ld a, $4
ld [ScriptVar], a
ret
diff --git a/misc/mobile_menu.asm b/misc/mobile_menu.asm
index 8975a5151..d9fd3dd34 100755
--- a/misc/mobile_menu.asm
+++ b/misc/mobile_menu.asm
@@ -424,7 +424,7 @@ Function4a28a: ; 4a28a (12:628a)
scf
ret
-.DeleteLoginPassword
+.DeleteLoginPassword:
call PlaceHollowCursor
ld hl, UnknownText_0x4a358
call PrintText
diff --git a/predef/cgb.asm b/predef/cgb.asm
index e945c4062..7870b9cc1 100644
--- a/predef/cgb.asm
+++ b/predef/cgb.asm
@@ -341,11 +341,11 @@ _CGB17: ; 8fca
call LoadHLPaletteIntoDE
jr .Resume
-.GetMonPalette
+.GetMonPalette:
ld bc, TempMonDVs
call GetPlayerOrMonPalettePointer
call LoadPalette_White_Col1_Col2_Black
-.Resume
+.Resume:
call WipeAttrMap
hlcoord 1, 4, AttrMap
lb bc, 7, 7
diff --git a/predef/crystal.asm b/predef/crystal.asm
index 083a5a522..83e0fb0b3 100755
--- a/predef/crystal.asm
+++ b/predef/crystal.asm
@@ -23,7 +23,7 @@ GetMysteryGift_MobileAdapterLayout: ; 4930f (mobile)
; 49330 (12:5330)
.dw: ; 49330
-
+
dw MG_Mobile_Layout00
dw MG_Mobile_Layout01
dw MG_Mobile_Layout02
diff --git a/text/types.asm b/text/types.asm
index 824e7e746..7084b58eb 100644
--- a/text/types.asm
+++ b/text/types.asm
@@ -22,7 +22,7 @@ PrintMonTypes: ; 5090d
ld bc, SCREEN_WIDTH
add hl, bc
-.Print
+.Print:
ld b, a
jr PrintType
diff --git a/tilesets/animations.asm b/tilesets/animations.asm
index 0bd9a4d42..289638299 100644
--- a/tilesets/animations.asm
+++ b/tilesets/animations.asm
@@ -296,7 +296,7 @@ DoneTileAnimation: ; fc2fb
; Reset the animation command loop.
xor a
ld [hTileAnimFrame], a
-
+
WaitTileAnimation: ; fc2fe
; Do nothing this frame.
ret
@@ -466,29 +466,29 @@ AnimateWaterTile: ; fc402
ld hl, [sp+0]
ld b, h
ld c, l
-
+
ld a, [TileAnimationTimer]
-
+
; 4 tile graphics, updated every other frame.
and 3 << 1
-
+
; 2 x 8 = 16 bytes per tile
rept 3
add a
endr
-
+
add WaterTileFrames % $100
ld l, a
ld a, 0
adc WaterTileFrames / $100
ld h, a
-
+
; Stack now points to the start of the tile for this frame.
ld sp, hl
-
+
ld l, e
ld h, d
-
+
jp WriteTile
; fc41c
@@ -675,16 +675,16 @@ AnimateFlowerTile: ; fc56d
ld hl, [sp+0]
ld b, h
ld c, l
-
+
; Alternate tile graphic every other frame
ld a, [TileAnimationTimer]
and 1 << 1
ld e, a
-
+
; CGB has different color mappings for flowers.
ld a, [hCGB]
and 1
-
+
add e
swap a ; << 4 (16 bytes)
ld e, a
@@ -692,9 +692,9 @@ AnimateFlowerTile: ; fc56d
ld hl, FlowerTileFrames
add hl, de
ld sp, hl
-
+
ld hl, VTiles2 + $30 ; tile 4
-
+
jp WriteTile
; fc58c
@@ -825,7 +825,7 @@ AnimateWhirlpoolTile: ; fc678
ld hl, [sp+0]
ld b, h
ld c, l
-
+
; de = VRAM address
ld l, e
ld h, d
@@ -834,12 +834,12 @@ AnimateWhirlpoolTile: ; fc678
ld d, [hl]
inc hl
; Tile address is now at hl.
-
+
; Get the tile for this frame.
ld a, [TileAnimationTimer]
and %11 ; 4 frames x2
swap a ; * 16 bytes per tile
-
+
add [hl]
inc hl
ld h, [hl]
@@ -847,17 +847,17 @@ AnimateWhirlpoolTile: ; fc678
ld a, 0
adc h
ld h, a
-
+
; Stack now points to the desired frame.
ld sp, hl
-
+
ld l, e
ld h, d
-
+
jr WriteTile
; fc696
-
-
+
+
WriteTileFromBuffer: ; fc696
; Write tiledata at wTileAnimBuffer to de.
; wTileAnimBuffer is loaded to sp for WriteTile.
@@ -865,16 +865,16 @@ WriteTileFromBuffer: ; fc696
ld hl, [sp+0]
ld b, h
ld c, l
-
+
ld hl, wTileAnimBuffer
ld sp, hl
-
+
ld h, d
ld l, e
jr WriteTile
; fc6a2
-
-
+
+
WriteTileToBuffer: ; fc6a2
; Write tiledata de to wTileAnimBuffer.
; de is loaded to sp for WriteTile.
@@ -882,13 +882,13 @@ WriteTileToBuffer: ; fc6a2
ld hl, [sp+0]
ld b, h
ld c, l
-
+
ld h, d
ld l, e
ld sp, hl
-
+
ld hl, wTileAnimBuffer
-
+
; fallthrough
WriteTile: ; fc6ac
@@ -901,7 +901,7 @@ WriteTile: ; fc6ac
ld [hl], e
inc hl
ld [hl], d
-
+
rept 7
pop de
inc hl
@@ -909,7 +909,7 @@ rept 7
inc hl
ld [hl], d
endr
-
+
; restore sp
ld h, b
ld l, c
@@ -925,37 +925,37 @@ TileAnimationPalette: ; fc6d7
ld a, [hCGB]
and a
ret z
-
+
; We don't want to mess with non-standard palettes.
ld a, [rBGP] ; BGP
cp %11100100
ret nz
-
+
; Only update on even frames.
ld a, [TileAnimationTimer]
ld l, a
and 1 ; odd
ret nz
-
+
; Ready for BGPD input...
ld a, %10011000 ; auto increment, index $18 (pal 3 color 0)
ld [rBGPI], a
-
+
ld a, [rSVBK]
push af
ld a, 5 ; wra5: gfx
ld [rSVBK], a
-
+
; Update color 0 in order 0 1 2 1
-
+
ld a, l
and %110 ; frames 0 2 4 6
-
+
jr z, .color0
-
+
cp 4
jr z, .color2
-
+
.color1
ld hl, UnknBGPals + $1a ; pal 3 color 1
ld a, [hli]
@@ -963,7 +963,7 @@ TileAnimationPalette: ; fc6d7
ld a, [hli]
ld [rBGPD], a
jr .end
-
+
.color0
ld hl, UnknBGPals + $18 ; pal 3 color 0
ld a, [hli]
@@ -971,14 +971,14 @@ TileAnimationPalette: ; fc6d7
ld a, [hli]
ld [rBGPD], a
jr .end
-
+
.color2
ld hl, UnknBGPals + $1c ; pal 3 color 2
ld a, [hli]
ld [rBGPD], a
ld a, [hli]
ld [rBGPD], a
-
+
.end
pop af
ld [rSVBK], a
diff --git a/wram.asm b/wram.asm
index 2786879ee..61abe3d3d 100644
--- a/wram.asm
+++ b/wram.asm
@@ -252,7 +252,7 @@ sprite_anim_struct: MACRO
\1YCoord:: ds 1 ; 5
\1XOffset:: ds 1 ; 6
\1YOffset:: ds 1 ; 7
-\1Duration:: ds 1 ; 8
+\1Duration:: ds 1 ; 8
\1DurationOffset:: ds 1 ; 9
\1FrameIndex:: ds 1 ; a
\1Sprite0b:: ds 1
@@ -2465,7 +2465,7 @@ wSecretID:: ds 2
StatusFlags:: ; d84c
; 0 - pokedex
; 1 - unown dex
- ; 2 -
+ ; 2 -
; 3 - pokerus
; 4 - rocket signal
; 5 - wild encounters on/off
@@ -2475,9 +2475,9 @@ StatusFlags:: ; d84c
StatusFlags2:: ; d84d
; 0 - rockets
- ; 1 -
+ ; 1 -
; 2 - bug contest timer
- ; 3 -
+ ; 3 -
; 4 - bike shop call
; 5 - pokerus
; 6 - berry juice?
@@ -2847,7 +2847,7 @@ PartySpecies:: ; dcd8
ds PARTY_LENGTH ; species of each Pokémon in party
PartyEnd:: ; dcde
ds 1 ; legacy scripts don't check PartyCount
-
+
PartyMons::
PartyMon1:: party_struct PartyMon1 ; dcdf
PartyMon2:: party_struct PartyMon2 ; dd0f
@@ -2997,7 +2997,7 @@ w3_d090::
w3_d100:: ; BattleTower OpponentTrainer-Data (length = 0xe0 = $a + $1 + 3*$3b + $24)
BT_OTTrainer:: battle_tower_struct BT_OT
-; d1e0
+; d1e0
ds $20
; d200
BT_TrainerTextIndex:: ds 2