RocketHideout_B4F_MapScripts:: @ 81612E8 map_script 1, RocketHideout_B4F_MapScript1_1612EE .byte 0 RocketHideout_B4F_MapScript1_1612EE:: @ 81612EE setvar VAR_0x4001, 0 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_16 call_if eq, EventScript_161311 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_17 call_if eq, EventScript_161311 compare_var_to_value VAR_0x4001, 2 call_if ne, EventScript_16146A end EventScript_161311:: @ 8161311 addvar VAR_0x4001, 1 return RocketHideout_B4F_EventScript_161317:: @ 8161317 lock faceplayer famechecker FAMECHECKER_GIOVANNI, 0 message Text_175226 waitmessage playbgm MUS_ROCKET, 0 waitbuttonpress trainerbattle TRAINER_BATTLE_SINGLE_NO_INTRO_TEXT, TRAINER_BOSS_GIOVANNI, 0, Text_175318 msgbox gUnknown_817532D fadescreen 1 closemessage removeobject 1 addobject 2 clearflag FLAG_HIDE_SILPH_SCOPE setflag FLAG_HIDE_CELADON_ROCKETS famechecker FAMECHECKER_GIOVANNI, FCPICKSTATE_COLORED, UpdatePickStateFromSpecialVar8005 fadescreen 0 release end RocketHideout_B4F_EventScript_161363:: @ 8161363 lock faceplayer removeobject 2 giveitem ITEM_SILPH_SCOPE compare_var_to_value VAR_RESULT, 0 goto_if eq, EventScript_1A6BF9 release end RocketHideout_B4F_EventScript_161381:: @ 8161381 trainerbattle TRAINER_BATTLE_CONTINUE_SCRIPT, TRAINER_TEAM_ROCKET_GRUNT_18, 0, Text_175488, Text_1754B9, EventScript_16139D msgbox gUnknown_81754BD release end EventScript_16139D:: @ 816139D msgbox gUnknown_81754BD addobject 4 clearflag FLAG_HIDE_LIFT_KEY release end RocketHideout_B4F_EventScript_1613AD:: @ 81613AD lock faceplayer setflag FLAG_CAN_USE_ROCKET_HIDEOUT_LIFT removeobject 4 giveitem ITEM_LIFT_KEY compare_var_to_value VAR_RESULT, 0 goto_if eq, EventScript_1A6BF9 release end RocketHideout_B4F_EventScript_1613CE:: @ 81613CE trainerbattle TRAINER_BATTLE_CONTINUE_SCRIPT, TRAINER_TEAM_ROCKET_GRUNT_16, 0, Text_1753D0, Text_1753FE, EventScript_1613E9 msgbox gUnknown_817540C, 6 end EventScript_1613E9:: @ 81613E9 setvar VAR_0x4001, 0 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_16 call_if eq, EventScript_161311 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_17 call_if eq, EventScript_161311 compare_var_to_value VAR_0x4001, 2 call_if eq, EventScript_1614A1 compare_var_to_value VAR_0x4001, 2 call_if eq, EventScript_161462 release end RocketHideout_B4F_EventScript_161418:: @ 8161418 trainerbattle TRAINER_BATTLE_CONTINUE_SCRIPT, TRAINER_TEAM_ROCKET_GRUNT_17, 0, Text_175437, Text_175463, EventScript_161433 msgbox gUnknown_817546A, 6 end EventScript_161433:: @ 8161433 setvar VAR_0x4001, 0 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_16 call_if eq, EventScript_161311 checktrainerflag TRAINER_TEAM_ROCKET_GRUNT_17 call_if eq, EventScript_161311 compare_var_to_value VAR_0x4001, 2 call_if eq, EventScript_1614A1 compare_var_to_value VAR_0x4001, 2 call_if eq, EventScript_161462 release end EventScript_161462:: @ 8161462 playse SE_KI_GASYAN special DrawWholeMapView waitse return EventScript_16146A:: @ 816146A setmetatile 17, 12, 718, 1 setmetatile 18, 12, 719, 1 setmetatile 17, 13, 726, 1 setmetatile 18, 13, 727, 1 setmetatile 17, 14, 642, 0 setmetatile 18, 14, 642, 0 return EventScript_1614A1:: @ 81614A1 setmetatile 17, 12, 642, 0 setmetatile 18, 12, 641, 0 setmetatile 17, 13, 642, 0 setmetatile 18, 13, 641, 0 setmetatile 17, 14, 642, 0 setmetatile 18, 14, 641, 0 return