mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-06 05:35:23 -05:00
262 lines
4.7 KiB
PHP
262 lines
4.7 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 MUS_RIVAL1, 0
|
|
addobject 1
|
|
compare_var_to_value VAR_0x4001, 0
|
|
call_if eq, EventScript_168350
|
|
compare_var_to_value VAR_0x4001, 1
|
|
call_if eq, EventScript_168350
|
|
compare_var_to_value VAR_0x4001, 2
|
|
call_if eq, EventScript_16835B
|
|
delay 6
|
|
msgbox gUnknown_8188890
|
|
compare_var_to_value VAR_STARTER_MON, 2
|
|
call_if eq, EventScript_16836D
|
|
compare_var_to_value VAR_STARTER_MON, 1
|
|
call_if eq, EventScript_16837C
|
|
compare_var_to_value VAR_STARTER_MON, 0
|
|
call_if eq, EventScript_16838B
|
|
msgbox gUnknown_8188974
|
|
closemessage
|
|
delay 10
|
|
playbgm MUS_RIVAL2, 0
|
|
compare_var_to_value VAR_0x4001, 0
|
|
call_if eq, EventScript_16839A
|
|
compare_var_to_value VAR_0x4001, 1
|
|
call_if eq, EventScript_16839A
|
|
compare_var_to_value VAR_0x4001, 2
|
|
call_if eq, EventScript_1683A5
|
|
fadedefaultbgm
|
|
removeobject 1
|
|
setvar VAR_MAP_SCENE_ROUTE22, 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, TRAINER_RIVAL_ROUTE22_EARLY_SQUIRTLE, 0, Text_188959, Text_18DE1A
|
|
return
|
|
|
|
EventScript_16837C:: @ 816837C
|
|
trainerbattle 9, TRAINER_RIVAL_ROUTE22_EARLY_BULBASAUR, 0, Text_188959, Text_18DE1A
|
|
return
|
|
|
|
EventScript_16838B:: @ 816838B
|
|
trainerbattle 9, TRAINER_RIVAL_ROUTE22_EARLY_CHARMANDER, 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 MUS_RIVAL1, 0
|
|
addobject 1
|
|
compare_var_to_value VAR_0x4001, 0
|
|
call_if eq, EventScript_16849C
|
|
compare_var_to_value VAR_0x4001, 1
|
|
call_if eq, EventScript_16849C
|
|
compare_var_to_value VAR_0x4001, 2
|
|
call_if eq, EventScript_1684A7
|
|
msgbox gUnknown_8188A3C
|
|
setvar VAR_LAST_TALKED, 1
|
|
compare_var_to_value VAR_STARTER_MON, 2
|
|
call_if eq, EventScript_1684B9
|
|
compare_var_to_value VAR_STARTER_MON, 1
|
|
call_if eq, EventScript_1684C4
|
|
compare_var_to_value VAR_STARTER_MON, 0
|
|
call_if eq, EventScript_1684CF
|
|
msgbox gUnknown_8188B29
|
|
closemessage
|
|
delay 10
|
|
playbgm MUS_RIVAL2, 0
|
|
applymovement 1, Movement_1684DA
|
|
waitmovement 0
|
|
fadedefaultbgm
|
|
removeobject 1
|
|
setvar VAR_MAP_SCENE_ROUTE22, 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, TRAINER_RIVAL_ROUTE22_LATE_SQUIRTLE, 0, Text_188B08
|
|
return
|
|
|
|
EventScript_1684C4:: @ 81684C4
|
|
trainerbattle 3, TRAINER_RIVAL_ROUTE22_LATE_BULBASAUR, 0, Text_188B08
|
|
return
|
|
|
|
EventScript_1684CF:: @ 81684CF
|
|
trainerbattle 3, TRAINER_RIVAL_ROUTE22_LATE_CHARMANDER, 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
|