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
133
134
135
136
137
138
139
140
141
142
143
144
|
LilycoveCity_DepartmentStore_1F_MapScripts:: @ 8159D54
.byte 0
LilycoveCity_DepartmentStore_1F_EventScript_159D55:: @ 8159D55
msgbox LilycoveCity_DepartmentStore_1F_Text_18BFB5, 2
end
LilycoveCity_DepartmentStore_1F_EventScript_159D5E:: @ 8159D5E
lock
faceplayer
dodailyevents
compare VAR_LOTTERY_PRIZE, 0
goto_if_ne LilycoveCity_DepartmentStore_1F_EventScript_159EB1
goto_if_set FLAG_DAILY_PICKED_LOTTO_TICKET, LilycoveCity_DepartmentStore_1F_EventScript_159E4C
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4B5E, MSGBOX_YESNO
compare RESULT, NO
goto_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E56
setflag FLAG_DAILY_PICKED_LOTTO_TICKET
message LilycoveCity_DepartmentStore_1F_Text_1C4CC6
waitmessage
special RetrieveLotteryNumber
copyvar VAR_SPECIAL_8, RESULT
special BufferLottoTicketNumber
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4CF6, 4
applymovement 2, LilycoveCity_DepartmentStore_1F_Movement_1A0843
waitmovement 0
playse SE_PC_ON
special DoLotteryCornerComputerEffect
special PickLotteryCornerTicket
delay 220
special EndLotteryCornerComputerEffect
delay 10
applymovement 2, LilycoveCity_DepartmentStore_1F_Movement_1A0839
waitmovement 0
compare VAR_SPECIAL_4, 0
goto_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E60
incrementgamestat GAME_STAT_WON_POKEMON_LOTTERY
compare VAR_SPECIAL_6, 0
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E3A
compare VAR_SPECIAL_6, 1
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E43
bufferitemname 0, VAR_SPECIAL_5
compare VAR_SPECIAL_4, 1
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E78
compare VAR_SPECIAL_4, 2
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E81
compare VAR_SPECIAL_4, 3
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E8A
compare VAR_SPECIAL_4, 4
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E93
giveitem_std VAR_SPECIAL_5
compare RESULT, 0
goto_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E9C
goto LilycoveCity_DepartmentStore_1F_EventScript_159E6E
end
LilycoveCity_DepartmentStore_1F_EventScript_159E3A:: @ 8159E3A
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4D7D, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E43:: @ 8159E43
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4DD1, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E4C:: @ 8159E4C
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C6A, 4
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E56:: @ 8159E56
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C85, 4
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E60:: @ 8159E60
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E27, 4
goto LilycoveCity_DepartmentStore_1F_EventScript_159E6E
end
LilycoveCity_DepartmentStore_1F_EventScript_159E6E:: @ 8159E6E
msgbox LilycoveCity_DepartmentStore_1F_Text_1C501C, 4
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E78:: @ 8159E78
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E4F, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E81:: @ 8159E81
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E92, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E8A:: @ 8159E8A
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4ED8, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E93:: @ 8159E93
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F1C, 4
return
LilycoveCity_DepartmentStore_1F_EventScript_159E9C:: @ 8159E9C
copyvar VAR_LOTTERY_PRIZE, VAR_SPECIAL_5
goto LilycoveCity_DepartmentStore_1F_EventScript_159EA7
end
LilycoveCity_DepartmentStore_1F_EventScript_159EA7:: @ 8159EA7
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F77, 4
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159EB1:: @ 8159EB1
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4FCC, 4
giveitem_std VAR_LOTTERY_PRIZE
compare RESULT, 0
goto_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159EA7
setvar VAR_LOTTERY_PRIZE, 0
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159ED7:: @ 8159ED7
msgbox LilycoveCity_DepartmentStore_1F_Text_18BFDB, 2
end
LilycoveCity_DepartmentStore_1F_EventScript_159EE0:: @ 8159EE0
msgbox LilycoveCity_DepartmentStore_1F_Text_18C044, 2
end
LilycoveCity_DepartmentStore_1F_EventScript_159EE9:: @ 8159EE9
msgbox LilycoveCity_DepartmentStore_1F_Text_18C07A, 2
end
LilycoveCity_DepartmentStore_1F_EventScript_159EF2:: @ 8159EF2
lock
faceplayer
waitse
playmoncry SPECIES_AZUMARILL, 0
msgbox LilycoveCity_DepartmentStore_1F_Text_18C0C3, 4
waitmoncry
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159F05:: @ 8159F05
msgbox LilycoveCity_DepartmentStore_1F_Text_18C0D9, 3
end
|