summaryrefslogtreecommitdiff
path: root/data/maps/VermilionCity_PokemonFanClub/scripts.inc
blob: 60d983af08ca717a5e3aae952c5b96323d07b51e (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
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
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
VermilionCity_PokemonFanClub_MapScripts:: @ 816B47E
	.byte 0

VermilionCity_PokemonFanClub_EventScript_16B47F:: @ 816B47F
	lock
	faceplayer
	checkflag FLAG_0x241
	goto_if_eq EventScript_16B4A7
	msgbox gUnknown_819457E, MSGBOX_YESNO
	compare_var_to_value VAR_RESULT, 1
	goto_if_eq EventScript_16B4B1
	msgbox gUnknown_8194860
	release
	end

EventScript_16B4A7:: @ 816B4A7
	msgbox gUnknown_819488E
	release
	end

EventScript_16B4B1:: @ 816B4B1
	msgbox gUnknown_8194628
	checkitemspace ITEM_BIKE_VOUCHER, 1
	compare_var_to_value VAR_RESULT, 0
	goto_if_eq EventScript_16B4F2
	setflag FLAG_0x241
	additem ITEM_BIKE_VOUCHER, 1
	giveitemfanfaremsg gUnknown_819474E, ITEM_BIKE_VOUCHER, 1, BGM_FRLG_ME_KEYITEM
	msgbox gUnknown_819477C
	release
	end

EventScript_16B4F2:: @ 816B4F2
	msgbox gUnknown_81948D2
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B4FC:: @ 816B4FC
	lock
	faceplayer
	checkflag FLAG_0x82C
	goto_if_eq EventScript_16B511
	msgbox gUnknown_81948E6
	release
	end

EventScript_16B511:: @ 816B511
	setvar VAR_0x8004, 1
	setvar VAR_0x8005, 1
	special SetFlavorTextFlagFromSpecialVars
	msgbox gUnknown_8194960
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B528:: @ 816B528
	lock
	faceplayer
	checkflag FLAG_0x003
	goto_if_eq EventScript_16B54B
	msgbox gUnknown_81944CC
	closemessage
	applymovement 5, Movement_1A75E5
	waitmovement 0
	setflag FLAG_0x002
	release
	end

EventScript_16B54B:: @ 816B54B
	msgbox gUnknown_8194518
	closemessage
	applymovement 5, Movement_1A75E5
	waitmovement 0
	clearflag FLAG_0x003
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B563:: @ 816B563
	lock
	faceplayer
	checkflag FLAG_0x002
	goto_if_eq EventScript_16B586
	msgbox gUnknown_819446F
	closemessage
	applymovement 6, Movement_1A75E5
	waitmovement 0
	setflag FLAG_0x003
	release
	end

EventScript_16B586:: @ 816B586
	msgbox gUnknown_819449C
	closemessage
	applymovement 6, Movement_1A75E5
	waitmovement 0
	clearflag FLAG_0x002
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B59E:: @ 816B59E
	lock
	faceplayer
	waitse
	playmoncry SPECIES_PIKACHU, 0
	msgbox gUnknown_819455A
	waitmoncry
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B5B1:: @ 816B5B1
	lock
	faceplayer
	waitse
	playmoncry SPECIES_SEEL, 0
	msgbox gUnknown_8194571
	waitmoncry
	release
	end

VermilionCity_PokemonFanClub_EventScript_16B5C4:: @ 816B5C4
	msgbox gUnknown_8194910, 3
	end

VermilionCity_PokemonFanClub_EventScript_16B5CD:: @ 816B5CD
	msgbox gUnknown_819493D, 3
	end

VermilionCity_House2_MapScripts:: @ 816B5D6
	.byte 0

VermilionCity_House2_EventScript_16B5D7:: @ 816B5D7
	lock
	faceplayer
	setvar VAR_0x8008, 3
	call EventScript_1A8CAD
	checkflag FLAG_0x24D
	goto_if_eq EventScript_16B649
	msgbox gUnknown_81949CB, MSGBOX_YESNO
	compare_var_to_value VAR_RESULT, 0
	goto_if_eq EventScript_16B631
	call EventScript_1A8CBD
	compare_var_to_value VAR_0x8004, 6
	goto_if 4, EventScript_16B631
	call EventScript_1A8CC9
	compare_var_to_var VAR_RESULT, VAR_0x8009
	goto_if 5, EventScript_16B63B
	call EventScript_1A8CD9
	msgbox gUnknown_8194A44
	setflag FLAG_0x24D
	release
	end

EventScript_16B631:: @ 816B631
	msgbox gUnknown_81949FD
	release
	end

EventScript_16B63B:: @ 816B63B
	getspeciesname 0, VAR_0x8009
	msgbox gUnknown_8194A0D
	release
	end

EventScript_16B649:: @ 816B649
	msgbox gUnknown_8194A4F
	release
	end