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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
TwoIsland_House_MapScripts:: @ 8171618
.byte 0
TwoIsland_House_EventScript_171619:: @ 8171619
special sub_8110AB4
compare_var_to_value VAR_RESULT, 2
goto_if eq, EventScript_1A7AE0
special sub_8112364
lock
faceplayer
clearflag FLAG_TEMP_2
clearflag FLAG_TEMP_3
clearflag FLAG_TEMP_4
checkflag FLAG_TEMP_1
goto_if TRUE, EventScript_17164F
msgbox gUnknown_81A2B88
setflag FLAG_TEMP_1
goto EventScript_17164F
end
EventScript_17164F:: @ 817164F
checkitem ITEM_BIG_MUSHROOM, 1
compare_var_to_value VAR_RESULT, 1
call_if eq, EventScript_1717A8
checkitem ITEM_TINY_MUSHROOM, 2
compare_var_to_value VAR_RESULT, 1
call_if eq, EventScript_1717AC
checkflag FLAG_TEMP_2
goto_if TRUE, EventScript_171687
checkflag FLAG_TEMP_3
goto_if TRUE, EventScript_171696
goto EventScript_17179E
end
EventScript_171687:: @ 8171687
checkflag FLAG_TEMP_3
call_if TRUE, EventScript_1717B0
goto EventScript_1716A5
end
EventScript_171696:: @ 8171696
checkflag FLAG_TEMP_2
call_if TRUE, EventScript_1717B0
goto EventScript_1716A5
end
EventScript_1716A5:: @ 81716A5
msgbox gUnknown_81A2C63, MSGBOX_YESNO
compare_var_to_value VAR_RESULT, 0
goto_if eq, EventScript_17179E
goto EventScript_1716BE
end
EventScript_1716BE:: @ 81716BE
msgbox gUnknown_81A2CC3
special SelectMoveTutorMon
waitstate
compare_var_to_value VAR_0x8004, 6
goto_if ge, EventScript_17179E
special IsSelectedMonEgg
compare_var_to_value VAR_RESULT, 1
goto_if eq, EventScript_171790
compare_var_to_value VAR_0x8005, 0
goto_if eq, EventScript_171782
goto EventScript_1716F4
end
EventScript_1716F4:: @ 81716F4
msgbox gUnknown_81A2CE1
special DisplayMoveTutorMenu
waitstate
compare_var_to_value VAR_0x8004, 0
goto_if eq, EventScript_1716BE
checkflag FLAG_TEMP_4
goto_if TRUE, EventScript_17175B
checkflag FLAG_TEMP_2
goto_if TRUE, EventScript_171727
checkflag FLAG_TEMP_3
goto_if TRUE, EventScript_171741
end
EventScript_171727:: @ 8171727
removeitem ITEM_BIG_MUSHROOM, 1
textcolor 3
msgbox gUnknown_81A2DB3
call EventScript_1A6675
goto EventScript_17179E
end
EventScript_171741:: @ 8171741
removeitem ITEM_TINY_MUSHROOM, 2
textcolor 3
msgbox gUnknown_81A2D85
call EventScript_1A6675
goto EventScript_17179E
end
EventScript_17175B:: @ 817175B
message Text_1A2D43
waitmessage
multichoice 0, 0, MULTICHOICE_MUSHROOMS, TRUE
switch VAR_RESULT
case 0, EventScript_171741
case 1, EventScript_171727
end
EventScript_171782:: @ 8171782
msgbox gUnknown_81A2CFC
goto EventScript_1716BE
end
EventScript_171790:: @ 8171790
msgbox gUnknown_81A2E20
goto EventScript_1716BE
end
EventScript_17179E:: @ 817179E
msgbox gUnknown_81A2DE0
release
end
EventScript_1717A8:: @ 81717A8
setflag FLAG_TEMP_2
return
EventScript_1717AC:: @ 81717AC
setflag FLAG_TEMP_3
return
EventScript_1717B0:: @ 81717B0
setflag FLAG_TEMP_4
return
|