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

FuchsiaCity_OnTransition:: @ 8166D7B
	setworldmapflag FLAG_WORLD_MAP_FUCHSIA_CITY
	call_if_set FLAG_GOT_DOME_FOSSIL, EventScript_166D91
	call_if_unset FLAG_GOT_DOME_FOSSIL, EventScript_166D97
	end

EventScript_166D91:: @ 8166D91
	setvar VAR_OBJ_GFX_ID_0, OBJECT_EVENT_GFX_OMANYTE
	return

EventScript_166D97:: @ 8166D97
	setvar VAR_OBJ_GFX_ID_0, OBJECT_EVENT_GFX_KABUTO
	return

FuchsiaCity_EventScript_166D9D:: @ 8166D9D
	msgbox gUnknown_818056E, MSGBOX_NPC
	end

FuchsiaCity_EventScript_166DA6:: @ 8166DA6
	msgbox gUnknown_81805C6, MSGBOX_NPC
	end

FuchsiaCity_EventScript_166DAF:: @ 8166DAF
	msgbox gUnknown_818062C, MSGBOX_NPC
	end

FuchsiaCity_EventScript_166DB8:: @ 8166DB8
	msgbox gUnknown_818065A, MSGBOX_NPC
	end

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

FuchsiaCity_EventScript_166DDA:: @ 8166DDA
	msgbox gUnknown_81806AB, MSGBOX_SIGN
	end

FuchsiaCity_EventScript_166DE3:: @ 8166DE3
	msgbox gUnknown_81806D3, MSGBOX_SIGN
	end

FuchsiaCity_EventScript_166DEC:: @ 8166DEC
	msgbox gUnknown_81806F0, MSGBOX_SIGN
	end

FuchsiaCity_EventScript_166DF5:: @ 8166DF5
	msgbox gUnknown_818070D, MSGBOX_SIGN
	end

EventScript_166DFE:: @ 8166DFE
	msgbox gUnknown_8180727, MSGBOX_SIGN
	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
	goto_if_set FLAG_GOT_DOME_FOSSIL, 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