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, MSGBOX_NPC
end
LilycoveCity_DepartmentStore_1F_EventScript_159D5E:: @ 8159D5E
lock
faceplayer
dotimebasedevents
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 VAR_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_0x8008, VAR_RESULT
special BufferLottoTicketNumber
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4CF6, MSGBOX_DEFAULT
applymovement 2, Common_Movement_WalkInPlaceFastestRight
waitmovement 0
playse SE_PC_ON
special DoLotteryCornerComputerEffect
special PickLotteryCornerTicket
delay 220
special EndLotteryCornerComputerEffect
delay 10
applymovement 2, Common_Movement_FacePlayer
waitmovement 0
compare VAR_0x8004, 0
goto_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E60
incrementgamestat GAME_STAT_WON_POKEMON_LOTTERY
compare VAR_0x8006, 0
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E3A
compare VAR_0x8006, 1
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E43
bufferitemname 0, VAR_0x8005
compare VAR_0x8004, 1
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E78
compare VAR_0x8004, 2
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E81
compare VAR_0x8004, 3
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E8A
compare VAR_0x8004, 4
call_if_eq LilycoveCity_DepartmentStore_1F_EventScript_159E93
giveitem VAR_0x8005
compare VAR_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, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E43:: @ 8159E43
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4DD1, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E4C:: @ 8159E4C
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C6A, MSGBOX_DEFAULT
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E56:: @ 8159E56
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4C85, MSGBOX_DEFAULT
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E60:: @ 8159E60
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E27, MSGBOX_DEFAULT
goto LilycoveCity_DepartmentStore_1F_EventScript_159E6E
end
LilycoveCity_DepartmentStore_1F_EventScript_159E6E:: @ 8159E6E
msgbox LilycoveCity_DepartmentStore_1F_Text_1C501C, MSGBOX_DEFAULT
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159E78:: @ 8159E78
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E4F, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E81:: @ 8159E81
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4E92, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E8A:: @ 8159E8A
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4ED8, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E93:: @ 8159E93
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F1C, MSGBOX_DEFAULT
return
LilycoveCity_DepartmentStore_1F_EventScript_159E9C:: @ 8159E9C
copyvar VAR_LOTTERY_PRIZE, VAR_0x8005
goto LilycoveCity_DepartmentStore_1F_EventScript_159EA7
end
LilycoveCity_DepartmentStore_1F_EventScript_159EA7:: @ 8159EA7
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4F77, MSGBOX_DEFAULT
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159EB1:: @ 8159EB1
msgbox LilycoveCity_DepartmentStore_1F_Text_1C4FCC, MSGBOX_DEFAULT
giveitem VAR_LOTTERY_PRIZE
compare VAR_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, MSGBOX_NPC
end
LilycoveCity_DepartmentStore_1F_EventScript_159EE0:: @ 8159EE0
msgbox LilycoveCity_DepartmentStore_1F_Text_18C044, MSGBOX_NPC
end
LilycoveCity_DepartmentStore_1F_EventScript_159EE9:: @ 8159EE9
msgbox LilycoveCity_DepartmentStore_1F_Text_18C07A, MSGBOX_NPC
end
LilycoveCity_DepartmentStore_1F_EventScript_159EF2:: @ 8159EF2
lock
faceplayer
waitse
playmoncry SPECIES_AZUMARILL, 0
msgbox LilycoveCity_DepartmentStore_1F_Text_18C0C3, MSGBOX_DEFAULT
waitmoncry
release
end
LilycoveCity_DepartmentStore_1F_EventScript_159F05:: @ 8159F05
msgbox LilycoveCity_DepartmentStore_1F_Text_18C0D9, MSGBOX_SIGN
end
|