pokefirered/data/maps/Route22/scripts.inc
2019-05-16 09:38:19 -04:00

262 lines
4.5 KiB
PHP

Route22_MapScripts:: @ 816828B
.byte 0
Route22_EventScript_16828C:: @ 816828C
lockall
setvar VAR_0x4001, 0
goto EventScript_1682BE
EventScript_168297:: @ 8168297
end
Route22_EventScript_168298:: @ 8168298
lockall
setvar VAR_0x4001, 1
setobjectxyperm 1, 25, 5
goto EventScript_1682BE
EventScript_1682AA:: @ 81682AA
end
Route22_EventScript_1682AB:: @ 81682AB
lockall
setvar VAR_0x4001, 2
setobjectxyperm 1, 25, 5
goto EventScript_1682BE
EventScript_1682BD:: @ 81682BD
end
EventScript_1682BE:: @ 81682BE
textcolor 0
playbgm BGM_FRLG_RIVAL, 0
addobject 1
compare_var_to_value VAR_0x4001, 0
call_if 1, EventScript_168350
compare_var_to_value VAR_0x4001, 1
call_if 1, EventScript_168350
compare_var_to_value VAR_0x4001, 2
call_if 1, EventScript_16835B
delay 6
msgbox gUnknown_8188890
compare_var_to_value VAR_STARTER_MON, 2
call_if 1, EventScript_16836D
compare_var_to_value VAR_STARTER_MON, 1
call_if 1, EventScript_16837C
compare_var_to_value VAR_STARTER_MON, 0
call_if 1, EventScript_16838B
msgbox gUnknown_8188974
closemessage
delay 10
playbgm BGM_FRLG_RIVAL_POSTBATTLE, 0
compare_var_to_value VAR_0x4001, 0
call_if 1, EventScript_16839A
compare_var_to_value VAR_0x4001, 1
call_if 1, EventScript_16839A
compare_var_to_value VAR_0x4001, 2
call_if 1, EventScript_1683A5
fadedefaultbgm
removeobject 1
setvar VAR_0x4054, 2
releaseall
end
EventScript_168350:: @ 8168350
applymovement 1, Movement_1683D1
waitmovement 0
return
EventScript_16835B:: @ 816835B
applymovement 1, Movement_1683D9
applymovement 255, Movement_1683E3
waitmovement 0
return
EventScript_16836D:: @ 816836D
trainerbattle 9, 329, 0, Text_188959, Text_18DE1A
return
EventScript_16837C:: @ 816837C
trainerbattle 9, 330, 0, Text_188959, Text_18DE1A
return
EventScript_16838B:: @ 816838B
trainerbattle 9, 331, 0, Text_188959, Text_18DE1A
return
EventScript_16839A:: @ 816839A
applymovement 1, Movement_1683B8
waitmovement 0
return
EventScript_1683A5:: @ 81683A5
applymovement 1, Movement_1683C5
waitmovement 0
return
Movement_1683B0:: @ 8
step_13
step_13
step_13
step_13
step_13
step_13
step_13
step_end
Movement_1683B8:: @ 81683B8
step_10
step_13
step_13
step_13
step_13
step_13
step_10
step_10
step_10
step_10
step_10
step_10
step_end
Movement_1683C5:: @ 81683C5
step_13
step_13
step_13
step_13
step_10
step_10
step_10
step_10
step_10
step_10
step_10
step_end
Movement_1683D1:: @ 81683D1
step_13
step_13
step_13
step_13
step_13
step_13
step_13
step_end
Movement_1683D9:: @ 81683D9
step_13
step_13
step_13
step_13
step_13
step_13
step_13
step_13
step_2d
step_end
Movement_1683E3:: @ 81683E3
step_1c
step_1c
step_1c
step_1c
step_1c
step_1c
step_1c
step_1b
step_2e
step_end
Route22_EventScript_1683ED:: @ 81683ED
lockall
setvar VAR_0x4001, 0
goto EventScript_16841F
EventScript_1683F8:: @ 81683F8
end
Route22_EventScript_1683F9:: @ 81683F9
lockall
setvar VAR_0x4001, 1
setobjectxyperm 1, 25, 5
goto EventScript_16841F
EventScript_16840B:: @ 816840B
end
Route22_EventScript_16840C:: @ 816840C
lockall
setvar VAR_0x4001, 2
setobjectxyperm 1, 25, 5
goto EventScript_16841F
EventScript_16841E:: @ 816841E
end
EventScript_16841F:: @ 816841F
textcolor 0
playbgm BGM_FRLG_RIVAL, 0
addobject 1
compare_var_to_value VAR_0x4001, 0
call_if 1, EventScript_16849C
compare_var_to_value VAR_0x4001, 1
call_if 1, EventScript_16849C
compare_var_to_value VAR_0x4001, 2
call_if 1, EventScript_1684A7
msgbox gUnknown_8188A3C
setvar VAR_LAST_TALKED, 1
compare_var_to_value VAR_STARTER_MON, 2
call_if 1, EventScript_1684B9
compare_var_to_value VAR_STARTER_MON, 1
call_if 1, EventScript_1684C4
compare_var_to_value VAR_STARTER_MON, 0
call_if 1, EventScript_1684CF
msgbox gUnknown_8188B29
closemessage
delay 10
playbgm BGM_FRLG_RIVAL_POSTBATTLE, 0
applymovement 1, Movement_1684DA
waitmovement 0
fadedefaultbgm
removeobject 1
setvar VAR_0x4054, 4
releaseall
end
EventScript_16849C:: @ 816849C
applymovement 1, Movement_1683D1
waitmovement 0
return
EventScript_1684A7:: @ 81684A7
applymovement 1, Movement_1683D9
applymovement 255, Movement_1683E3
waitmovement 0
return
EventScript_1684B9:: @ 81684B9
trainerbattle 3, 435, 0, Text_188B08
return
EventScript_1684C4:: @ 81684C4
trainerbattle 3, 436, 0, Text_188B08
return
EventScript_1684CF:: @ 81684CF
trainerbattle 3, 437, 0, Text_188B08
return
Movement_1684DA:: @ 81684DA
step_12
step_12
step_12
step_12
step_12
step_12
step_12
step_end
Route22_EventScript_1684E2:: @ 81684E2
msgbox gUnknown_8188BFF, 3
end