blob: 584f6481809eb15c62a59099702071299df6a40e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
GraniteCave_StevensRoom_MapScripts:: @ 815CBF9
.byte 0
GraniteCave_StevensRoom_EventScript_15CBFA:: @ 815CBFA
lock
faceplayer
msgbox GraniteCave_StevensRoom_Text_194AE5, MSGBOX_DEFAULT
setvar VAR_0x8004, ITEM_LETTER
call Common_EventScript_PlayerHandedOverTheItem
setflag FLAG_DELIVERED_STEVEN_LETTER
msgbox GraniteCave_StevensRoom_Text_194BDD, MSGBOX_DEFAULT
giveitem ITEM_TM47_STEEL_WING
compare VAR_RESULT, 0
call_if_eq GraniteCave_StevensRoom_EventScript_15CC83
msgbox GraniteCave_StevensRoom_Text_194C8D, MSGBOX_DEFAULT
closemessage
compare VAR_FACING, 2
call_if_eq GraniteCave_StevensRoom_EventScript_15CC6D
compare VAR_FACING, 1
call_if_eq GraniteCave_StevensRoom_EventScript_15CC78
compare VAR_FACING, 3
call_if_eq GraniteCave_StevensRoom_EventScript_15CC6D
compare VAR_FACING, 4
call_if_eq GraniteCave_StevensRoom_EventScript_15CC6D
playse SE_EXIT
removeobject 1
release
end
GraniteCave_StevensRoom_EventScript_15CC6D:: @ 815CC6D
applymovement 1, GraniteCave_StevensRoom_Movement_15CC8C
waitmovement 0
return
GraniteCave_StevensRoom_EventScript_15CC78:: @ 815CC78
applymovement 1, GraniteCave_StevensRoom_Movement_15CC93
waitmovement 0
return
GraniteCave_StevensRoom_EventScript_15CC83:: @ 815CC83
msgbox GraniteCave_StevensRoom_Text_194D43, MSGBOX_DEFAULT
return
GraniteCave_StevensRoom_Movement_15CC8C:: @ 815CC8C
walk_up
walk_up
walk_up
walk_up
walk_up
delay_8
step_end
GraniteCave_StevensRoom_Movement_15CC93:: @ 815CC93
walk_left
walk_up
walk_up
walk_up
walk_right
walk_up
walk_up
delay_8
step_end
|