pokeemerald/data/scripts/maps/JaggedPass.inc
Diegoisawesome f497c1508b Split files from event_scripts.s
Also move maps/scripts to scripts/maps
2017-11-11 16:10:17 -06:00

280 lines
7.4 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

JaggedPass_MapScripts:: @ 8230656
map_script 5, JaggedPass_MapScript1_230666
map_script 3, JaggedPass_MapScript1_23068B
map_script 1, JaggedPass_MapScript1_23069C
.byte 0
JaggedPass_MapScript1_230666: @ 8230666
setstepcallback 1
compare_var_to_value VAR_0x40C8, 0
call_if 1, JaggedPass_EventScript_230674
end
JaggedPass_EventScript_230674:: @ 8230674
checkitem ITEM_MAGMA_EMBLEM, 1
compare_var_to_value VAR_RESULT, 1
goto_eq JaggedPass_EventScript_230685
return
JaggedPass_EventScript_230685:: @ 8230685
setvar VAR_0x40C8, 1
return
JaggedPass_MapScript1_23068B: @ 823068B
compare_var_to_value VAR_0x40BD, 1
call_if 1, JaggedPass_EventScript_230697
end
JaggedPass_EventScript_230697:: @ 8230697
setweather 7
doweather
return
JaggedPass_MapScript1_23069C: @ 823069C
compare_var_to_value VAR_0x40C8, 1
goto_if 3, JaggedPass_EventScript_2306A8
end
JaggedPass_EventScript_2306A8:: @ 82306A8
setmetatile 16, 17, 628, 1
setmetatile 16, 18, 628, 1
end
JaggedPass_EventScript_2306BB:: @ 82306BB
lockall
setvar VAR_0x8004, 1
setvar VAR_0x8005, 1
setvar VAR_0x8006, 8
setvar VAR_0x8007, 5
special sub_8139560
waitstate
msgbox JaggedPass_Text_230DBA, 4
closemessage
setvar VAR_0x8004, 1
setvar VAR_0x8005, 1
setvar VAR_0x8006, 16
setvar VAR_0x8007, 3
special sub_8139560
waitstate
playse SE_KOUKA_M
setmetatile 16, 17, 598, 1
setmetatile 16, 18, 606, 0
special DrawWholeMapView
delay 30
setvar VAR_0x40C8, 2
waitse
releaseall
end
JaggedPass_EventScript_230718:: @ 8230718
lockall
checkflag FLAG_0x139
goto_eq JaggedPass_EventScript_230766
waitse
playse SE_PIN
applymovement 5, JaggedPass_Movement_272598
waitmovement 0
applymovement 5, JaggedPass_Movement_27259A
waitmovement 0
applymovement 5, JaggedPass_Movement_27259E
waitmovement 0
msgbox JaggedPass_Text_230CCB, 4
closemessage
trainerbattle 3, TRAINER_GRUNT_30, 0, JaggedPass_Text_230D2D
setflag FLAG_0x139
applymovement 5, JaggedPass_Movement_2725A2
waitmovement 0
releaseall
end
JaggedPass_EventScript_230766:: @ 8230766
applymovement 5, JaggedPass_Movement_27259E
waitmovement 0
msgbox JaggedPass_Text_230D65, 4
closemessage
applymovement 5, JaggedPass_Movement_2725A2
waitmovement 0
releaseall
end
JaggedPass_EventScript_230785:: @ 8230785
trainerbattle 0, TRAINER_ERIC, 0, JaggedPass_Text_230888, JaggedPass_Text_2308FF
msgbox JaggedPass_Text_230916, 6
end
JaggedPass_EventScript_23079C:: @ 823079C
trainerbattle 2, TRAINER_DIANA_1, 0, JaggedPass_Text_230974, JaggedPass_Text_2309B5, JaggedPass_EventScript_2307C8
specialvar VAR_RESULT, sub_80B226C
compare_var_to_value VAR_RESULT, 1
goto_eq JaggedPass_EventScript_2307E4
msgbox JaggedPass_Text_2309D8, 4
release
end
JaggedPass_EventScript_2307C8:: @ 82307C8
special sub_80B4808
msgbox JaggedPass_Text_230A2C, 4
setvar VAR_0x8004, 474
special sub_81D1C20
setorcopyvar VAR_0x8000, 474
callstd 8
release
end
JaggedPass_EventScript_2307E4:: @ 82307E4
trainerbattle 5, TRAINER_DIANA_1, 0, JaggedPass_Text_230A76, JaggedPass_Text_230AAA
msgbox JaggedPass_Text_230AD7, 6
end
JaggedPass_EventScript_2307FB:: @ 82307FB
trainerbattle 2, TRAINER_ETHAN_1, 0, JaggedPass_Text_230B10, JaggedPass_Text_230B50, JaggedPass_EventScript_230827
specialvar VAR_RESULT, sub_80B226C
compare_var_to_value VAR_RESULT, 1
goto_eq JaggedPass_EventScript_230843
msgbox JaggedPass_Text_230B93, 4
release
end
JaggedPass_EventScript_230827:: @ 8230827
special sub_80B4808
msgbox JaggedPass_Text_230BC6, 4
setvar VAR_0x8004, 216
special sub_81D1C20
setorcopyvar VAR_0x8000, 216
callstd 8
release
end
JaggedPass_EventScript_230843:: @ 8230843
trainerbattle 5, TRAINER_ETHAN_1, 0, JaggedPass_Text_230C28, JaggedPass_Text_230C60
msgbox JaggedPass_Text_230C94, 6
end
JaggedPass_EventScript_23085A:: @ 823085A
trainerbattle 0, TRAINER_JULIO, 0, JaggedPass_Text_230DF7, JaggedPass_Text_230E38
msgbox JaggedPass_Text_230E57, 6
end
JaggedPass_EventScript_230871:: @ 8230871
trainerbattle 0, TRAINER_AUTUMN, 0, JaggedPass_Text_230E8E, JaggedPass_Text_230ECD
msgbox JaggedPass_Text_230EE3, 6
end
JaggedPass_Text_230888: @ 8230888
.string "MT. CHIMNEYs JAGGED PASS…\p"
.string "Now this is what Ive always wanted\n"
.string "in a mountain.\p"
.string "This jagged bumpiness…\n"
.string "It rocks my soul!$"
JaggedPass_Text_2308FF: @ 82308FF
.string "Losing left me bitter!$"
JaggedPass_Text_230916: @ 8230916
.string "Yes, I did lose at POKéMON…\p"
.string "But, when it comes to the love of\n"
.string "the mountains, I have you beat!$"
JaggedPass_Text_230974: @ 8230974
.string "This place isnt your casual hike.\n"
.string "Its not suited for a picnic.$"
JaggedPass_Text_2309B5: @ 82309B5
.string "Ohhh, no!\n"
.string "The ground is too bumpy…$"
JaggedPass_Text_2309D8: @ 82309D8
.string "Did you know?\p"
.string "Some people cleverly ride their\n"
.string "bicycles up this horribly bumpy pass.$"
JaggedPass_Text_230A2C: @ 8230A2C
.string "Will you ever be back in this area?\n"
.string "If you do return, Id like a rematch.$"
JaggedPass_Text_230A76: @ 8230A76
.string "Picnics are fun wherever you go.\n"
.string "Just like POKéMON!$"
JaggedPass_Text_230AAA: @ 8230AAA
.string "I only lost because the ground is\n"
.string "too bumpy!$"
JaggedPass_Text_230AD7: @ 8230AD7
.string "Ill forget about losing and just\n"
.string "enjoy this bumpy hike.$"
JaggedPass_Text_230B10: @ 8230B10
.string "JAGGED PASS is hard to walk on.\n"
.string "Its a good place for training.$"
JaggedPass_Text_230B50: @ 8230B50
.string "It was all over while we were still\n"
.string "trying to find a good footing…$"
JaggedPass_Text_230B93: @ 8230B93
.string "If I had an ACRO BIKE, Id be able to\n"
.string "jump ledges.$"
JaggedPass_Text_230BC6: @ 8230BC6
.string "When I get more used to this bumpiness,\n"
.string "Ill be sure to win!\p"
.string "Can you register me in your POKéNAV?$"
JaggedPass_Text_230C28: @ 8230C28
.string "I got used to this bumpiness.\n"
.string "I sing while I climb now.$"
JaggedPass_Text_230C60: @ 8230C60
.string "Its still not easy to battle on this\n"
.string "bumpy ground…$"
JaggedPass_Text_230C94: @ 8230C94
.string "I should get an ACRO BIKE from RYDEL\n"
.string "in MAUVILLE CITY…$"
JaggedPass_Text_230CCB: @ 8230CCB
.string "Wah!\n"
.string "What are you doing here?\p"
.string "What am I doing in a place like this?\p"
.string "What business is it of yours?$"
JaggedPass_Text_230D2D: @ 8230D2D
.string "Urrrgh…\p"
.string "I shouldve ducked into our HIDEOUT\n"
.string "right away…$"
JaggedPass_Text_230D65: @ 8230D65
.string "Okay, oh-kay!\n"
.string "I admit it--youre strong!\p"
.string "Dont worry about me.\n"
.string "Go wherever you want!$"
JaggedPass_Text_230DBA: @ 8230DBA
.string "Oh! This boulder is shaking in response\n"
.string "to the MAGMA EMBLEM!$"
JaggedPass_Text_230DF7: @ 8230DF7
.string "Aiyeeh! Its awfully scary to shoot\n"
.string "down the mountain in one go!$"
JaggedPass_Text_230E38: @ 8230E38
.string "I feel like Im falling apart…$"
JaggedPass_Text_230E57: @ 8230E57
.string "My bicycle bounced around so much,\n"
.string "my rear ends sore…$"
JaggedPass_Text_230E8E: @ 8230E8E
.string "I climb this hill every day.\n"
.string "I have confidence in my strength!$"
JaggedPass_Text_230ECD: @ 8230ECD
.string "Hmm…\n"
.string "What went wrong?$"
JaggedPass_Text_230EE3: @ 8230EE3
.string "What is that odd rock protrusion\n"
.string "a little up the hill from here?$"