LavaridgeTown_MapScripts:: @ 814E4A3 map_script 3, LavaridgeTown_MapScript1_14E4AE map_script 2, LavaridgeTown_MapScript2_14E4E3 .byte 0 LavaridgeTown_MapScript1_14E4AE:: @ 814E4AE setflag 2066 checkflag 139 callif 1, LavaridgeTown_EventScript_14E4DF call LavaridgeTown_EventScript_1A014E call LavaridgeTown_EventScript_1A0172 compare 0x4053, 2 callif 1, LavaridgeTown_EventScript_14E4D0 end LavaridgeTown_EventScript_14E4D0:: @ 814E4D0 movespriteperm 8, 11, 9 movespriteperm 7, 11, 9 return LavaridgeTown_EventScript_14E4DF:: @ 814E4DF clearflag 877 return LavaridgeTown_MapScript2_14E4E3:: @ 814E4E3 map_script_2 0x4053, 1, LavaridgeTown_EventScript_14E4ED .2byte 0 LavaridgeTown_EventScript_14E4ED:: @ 814E4ED lockall setvar 0x8008, 1 setdooropened 12, 15 doorchange reappear 8 move 8, LavaridgeTown_Movement_14E70E waitmove 0 setdoorclosed 12, 15 doorchange move 8, LavaridgeTown_Movement_1A083F waitmove 0 move 255, LavaridgeTown_Movement_1A0843 move 8, LavaridgeTown_Movement_1A0833 waitmove 0 move 8, LavaridgeTown_Movement_1A0835 waitmove 0 checkgender compare RESULT, 0 callif 1, LavaridgeTown_EventScript_14E56B compare RESULT, 1 callif 1, LavaridgeTown_EventScript_14E570 compare 0x8008, 1 callif 1, LavaridgeTown_EventScript_14E68F checkgender compare RESULT, 0 jumpeq LavaridgeTown_EventScript_14E5AB compare RESULT, 1 jumpeq LavaridgeTown_EventScript_14E5D0 end LavaridgeTown_EventScript_14E56B:: @ 814E56B playmusic 415, 1 return LavaridgeTown_EventScript_14E570:: @ 814E570 playmusic 421, 1 return LavaridgeTown_EventScript_14E575:: @ 814E575 lock faceplayer setvar 0x8008, 0 checkgender compare RESULT, 0 callif 1, LavaridgeTown_EventScript_14E56B compare RESULT, 1 callif 1, LavaridgeTown_EventScript_14E570 checkgender compare RESULT, 0 jumpeq LavaridgeTown_EventScript_14E5AB compare RESULT, 1 jumpeq LavaridgeTown_EventScript_14E5D0 end LavaridgeTown_EventScript_14E5AB:: @ 814E5AB msgbox LavaridgeTown_Text_16BDA4, 4 giveitem ITEM_GO_GOGGLES setflag 221 msgbox LavaridgeTown_Text_16BE7D, 4 jump LavaridgeTown_EventScript_14E5F5 end LavaridgeTown_EventScript_14E5D0:: @ 814E5D0 msgbox LavaridgeTown_Text_16BF92, 4 giveitem ITEM_GO_GOGGLES setflag 221 msgbox LavaridgeTown_Text_16C020, 4 jump LavaridgeTown_EventScript_14E5F5 end LavaridgeTown_EventScript_14E5F5:: @ 814E5F5 closebutton compare 0x8008, 1 callif 1, LavaridgeTown_EventScript_14E646 compare 0x8008, 0 callif 1, LavaridgeTown_EventScript_14E64E disappear 8 reappear 7 pause 30 compare 0x8008, 1 callif 1, LavaridgeTown_EventScript_14E69A compare 0x8008, 0 callif 1, LavaridgeTown_EventScript_14E6A5 disappear 7 setvar 0x4053, 2 playmusicbattle 0 fadedefault compare 0x8008, 0 jumpeq LavaridgeTown_EventScript_14E644 releaseall end LavaridgeTown_EventScript_14E644:: @ 814E644 release end LavaridgeTown_EventScript_14E646:: @ 814E646 movespriteperm 7, 6, 16 return LavaridgeTown_EventScript_14E64E:: @ 814E64E compare FACING, 2 callif 1, LavaridgeTown_EventScript_14E67B compare FACING, 1 callif 1, LavaridgeTown_EventScript_14E680 compare FACING, 3 callif 1, LavaridgeTown_EventScript_14E685 compare FACING, 4 callif 1, LavaridgeTown_EventScript_14E68A return LavaridgeTown_EventScript_14E67B:: @ 814E67B spritebehave 7, 8 return LavaridgeTown_EventScript_14E680:: @ 814E680 spritebehave 7, 7 return LavaridgeTown_EventScript_14E685:: @ 814E685 spritebehave 7, 10 return LavaridgeTown_EventScript_14E68A:: @ 814E68A spritebehave 7, 9 return LavaridgeTown_EventScript_14E68F:: @ 814E68F move 8, LavaridgeTown_Movement_14E6E8 waitmove 0 return LavaridgeTown_EventScript_14E69A:: @ 814E69A move 7, LavaridgeTown_Movement_14E6EF waitmove 0 return LavaridgeTown_EventScript_14E6A5:: @ 814E6A5 compare FACING, 2 callif 1, LavaridgeTown_EventScript_14E6D2 compare FACING, 1 callif 1, LavaridgeTown_EventScript_14E6D2 compare FACING, 3 callif 1, LavaridgeTown_EventScript_14E6DD compare FACING, 4 callif 1, LavaridgeTown_EventScript_14E6D2 return LavaridgeTown_EventScript_14E6D2:: @ 814E6D2 move 7, LavaridgeTown_Movement_14E6FA waitmove 0 return LavaridgeTown_EventScript_14E6DD:: @ 814E6DD move 7, LavaridgeTown_Movement_14E703 waitmove 0 return LavaridgeTown_Movement_14E6E8:: @ 814E6E8 step_left step_left step_left step_left step_left step_left step_end LavaridgeTown_Movement_14E6EF:: @ 814E6EF step_18 step_18 step_18 step_16 step_16 step_16 step_16 step_16 step_16 step_16 step_end LavaridgeTown_Movement_14E6FA:: @ 814E6FA step_18 step_18 step_18 step_18 step_18 step_18 step_18 step_18 step_end LavaridgeTown_Movement_14E703:: @ 814E703 step_15 step_18 step_18 step_18 step_18 step_18 step_18 step_18 step_18 step_18 step_end LavaridgeTown_Movement_14E70E:: @ 814E70E step_down step_end LavaridgeTown_EventScript_14E710:: @ 814E710 specialval RESULT, 287 compare RESULT, 1 jumpeq LavaridgeTown_EventScript_14E721 end LavaridgeTown_EventScript_14E721:: @ 814E721 inccounter GAME_STAT_ENTERED_HOT_SPRINGS end LavaridgeTown_EventScript_14E724:: @ 814E724 msgbox LavaridgeTown_Text_16C3FD, 2 end LavaridgeTown_EventScript_14E72D:: @ 814E72D msgbox LavaridgeTown_Text_16C4DB, 3 end LavaridgeTown_EventScript_14E736:: @ 814E736 msgbox LavaridgeTown_Text_16C59B, 2 end LavaridgeTown_EventScript_14E73F:: @ 814E73F msgbox LavaridgeTown_Text_16C603, 2 end LavaridgeTown_EventScript_14E748:: @ 814E748 msgbox LavaridgeTown_Text_16C694, 2 end LavaridgeTown_EventScript_14E751:: @ 814E751 msgbox LavaridgeTown_Text_16C54E, 2 end LavaridgeTown_EventScript_14E75A:: @ 814E75A lock faceplayer checkflag 266 jumpeq LavaridgeTown_EventScript_14E79E msgbox LavaridgeTown_Text_16C174, 5 compare RESULT, 0 jumpeq LavaridgeTown_EventScript_14E7B2 countpokemon compare RESULT, 6 jumpeq LavaridgeTown_EventScript_14E7A8 msgbox LavaridgeTown_Text_16C2B6, 4 setflag 266 fanfare 370 message LavaridgeTown_Text_16C2EA waitfanfare waittext giveegg 360 release end LavaridgeTown_EventScript_14E79E:: @ 814E79E msgbox LavaridgeTown_Text_16C398, 4 release end LavaridgeTown_EventScript_14E7A8:: @ 814E7A8 msgbox LavaridgeTown_Text_16C2FF, 4 release end LavaridgeTown_EventScript_14E7B2:: @ 814E7B2 msgbox LavaridgeTown_Text_16C33C, 4 release end LavaridgeTown_EventScript_14E7BC:: @ 814E7BC msgbox LavaridgeTown_Text_16C72F, 3 end LavaridgeTown_EventScript_14E7C5:: @ 814E7C5 msgbox LavaridgeTown_Text_16C77C, 3 end @ 814E7CE msgbox LavaridgeTown_Text_16C7CF, 3 end LavaridgeTown_EventScript_14E7D7:: @ 814E7D7 msgbox LavaridgeTown_Text_16C7CF, 3 end