mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-06 22:28:44 -05:00
133 lines
3.2 KiB
PHP
133 lines
3.2 KiB
PHP
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 3, 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 2, 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 2, 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 2, 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
|