summaryrefslogtreecommitdiff
path: root/data/maps/FuchsiaCity/scripts.inc
blob: ea921b4d113ff20297f7aa6e0bbe20c343452bde (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
FuchsiaCity_MapScripts:: @ 8166D75
	map_script 3, FuchsiaCity_MapScript1_166D7B
	.byte 0

FuchsiaCity_MapScript1_166D7B:: @ 8166D7B
	setworldmapflag FLAG_WORLD_MAP_FUCHSIA_CITY
	checkflag FLAG_GOT_DOME_FOSSIL
	call_if TRUE, EventScript_166D91
	checkflag FLAG_GOT_DOME_FOSSIL
	call_if FALSE, EventScript_166D97
	end

EventScript_166D91:: @ 8166D91
	setvar VAR_OBJ_GFX_ID_0, MAP_OBJ_GFX_OMANYTE
	return

EventScript_166D97:: @ 8166D97
	setvar VAR_OBJ_GFX_ID_0, MAP_OBJ_GFX_KABUTO
	return

FuchsiaCity_EventScript_166D9D:: @ 8166D9D
	msgbox gUnknown_818056E, 2
	end

FuchsiaCity_EventScript_166DA6:: @ 8166DA6
	msgbox gUnknown_81805C6, 2
	end

FuchsiaCity_EventScript_166DAF:: @ 8166DAF
	msgbox gUnknown_818062C, 2
	end

FuchsiaCity_EventScript_166DB8:: @ 8166DB8
	msgbox gUnknown_818065A, 2
	end

FuchsiaCity_EventScript_166DC1:: @ 8166DC1
	lock
	faceplayer
	famechecker FAMECHECKER_KOGA, 3
	msgbox gUnknown_8180ABD
	release
	end

FuchsiaCity_EventScript_166DDA:: @ 8166DDA
	msgbox gUnknown_81806AB, 3
	end

FuchsiaCity_EventScript_166DE3:: @ 8166DE3
	msgbox gUnknown_81806D3, 3
	end

FuchsiaCity_EventScript_166DEC:: @ 8166DEC
	msgbox gUnknown_81806F0, 3
	end

FuchsiaCity_EventScript_166DF5:: @ 8166DF5
	msgbox gUnknown_818070D, 3
	end

EventScript_166DFE:: @ 8166DFE
	msgbox gUnknown_8180727, 3
	end

FuchsiaCity_EventScript_166E07:: @ 8166E07
	lockall
	famechecker FAMECHECKER_KOGA, 0
	msgbox gUnknown_8180768
	releaseall
	end

FuchsiaCity_EventScript_166E1F:: @ 8166E1F
	lockall
	setvar VAR_0x8004, SPECIES_CHANSEY
	special Special_SetSeenMon
	drawmonpic SPECIES_CHANSEY, 10, 3
	msgbox gUnknown_81807A9
	erasemonpic
	releaseall
	end

FuchsiaCity_EventScript_166E38:: @ 8166E38
	lockall
	setvar VAR_0x8004, SPECIES_VOLTORB
	special Special_SetSeenMon
	drawmonpic SPECIES_VOLTORB, 10, 3
	msgbox gUnknown_81807D9
	erasemonpic
	releaseall
	end

FuchsiaCity_EventScript_166E51:: @ 8166E51
	lockall
	setvar VAR_0x8004, SPECIES_KANGASKHAN
	special Special_SetSeenMon
	drawmonpic SPECIES_KANGASKHAN, 10, 3
	msgbox gUnknown_8180806
	erasemonpic
	releaseall
	end

FuchsiaCity_EventScript_166E6A:: @ 8166E6A
	lockall
	setvar VAR_0x8004, SPECIES_SLOWPOKE
	special Special_SetSeenMon
	drawmonpic SPECIES_SLOWPOKE, 10, 3
	msgbox gUnknown_8180859
	erasemonpic
	releaseall
	end

FuchsiaCity_EventScript_166E83:: @ 8166E83
	lockall
	setvar VAR_0x8004, SPECIES_LAPRAS
	special Special_SetSeenMon
	drawmonpic SPECIES_LAPRAS, 10, 3
	msgbox gUnknown_8180887
	erasemonpic
	releaseall
	end

FuchsiaCity_EventScript_166E9C:: @ 8166E9C
	lockall
	checkflag FLAG_GOT_DOME_FOSSIL
	goto_if TRUE, EventScript_166EBE
	setvar VAR_0x8004, SPECIES_KABUTO
	special Special_SetSeenMon
	drawmonpic SPECIES_KABUTO, 10, 3
	msgbox gUnknown_81808FA
	erasemonpic
	releaseall
	end

EventScript_166EBE:: @ 8166EBE
	setvar VAR_0x8004, SPECIES_OMANYTE
	special Special_SetSeenMon
	drawmonpic SPECIES_OMANYTE, 10, 3
	msgbox gUnknown_81808AE
	erasemonpic
	releaseall
	end