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
|
object_const_def
const OLIVINELIGHTHOUSE3F_SAILOR
const OLIVINELIGHTHOUSE3F_GENTLEMAN
const OLIVINELIGHTHOUSE3F_YOUNGSTER
const OLIVINELIGHTHOUSE3F_POKE_BALL
OlivineLighthouse3F_MapScripts:
def_scene_scripts
def_callbacks
TrainerBirdKeeperTheo:
trainer BIRD_KEEPER, THEO, EVENT_BEAT_BIRD_KEEPER_THEO, BirdKeeperTheoSeenText, BirdKeeperTheoBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext BirdKeeperTheoAfterBattleText
waitbutton
closetext
end
TrainerGentlemanPreston:
trainer GENTLEMAN, PRESTON, EVENT_BEAT_GENTLEMAN_PRESTON, GentlemanPrestonSeenText, GentlemanPrestonBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext GentlemanPrestonAfterBattleText
waitbutton
closetext
end
TrainerSailorTerrell:
trainer SAILOR, TERRELL, EVENT_BEAT_SAILOR_TERRELL, SailorTerrellSeenText, SailorTerrellBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext SailorTerrellAfterBattleText
waitbutton
closetext
end
OlivineLighthouse3FEther:
itemball ETHER
BirdKeeperTheoSeenText:
text "Why are you here?"
line "Are you just going"
para "to gawk? I suggest"
line "that you leave!"
done
BirdKeeperTheoBeatenText:
text "You really are"
line "concerned…"
done
BirdKeeperTheoAfterBattleText:
text "How the heck do"
line "you go up?"
para "I want to visit"
line "the sick #MON,"
para "but I can't get up"
line "there…"
done
SailorTerrellSeenText:
text "Sailors are both"
line "kind and strong."
cont "How about you?"
done
SailorTerrellBeatenText:
text "You are both kind"
line "and strong…"
done
SailorTerrellAfterBattleText:
text "Every time I come"
line "back to OLIVINE, I"
cont "visit the GYM."
para "The GYM LEADER's"
line "#MON type has"
para "changed without me"
line "noticing."
done
GentlemanPrestonSeenText:
text "I travel the world"
line "to train my #-"
cont "MON. I wish to"
cont "battle with you."
done
GentlemanPrestonBeatenText:
text "…sigh… I must"
line "train some more…"
done
GentlemanPrestonAfterBattleText:
text "JASMINE used to"
line "use rock #MON"
cont "like ONIX."
done
OlivineLighthouse3F_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 13, 3, OLIVINE_LIGHTHOUSE_4F, 1
warp_event 5, 3, OLIVINE_LIGHTHOUSE_2F, 2
warp_event 9, 5, OLIVINE_LIGHTHOUSE_4F, 4
warp_event 16, 11, OLIVINE_LIGHTHOUSE_2F, 5
warp_event 17, 11, OLIVINE_LIGHTHOUSE_2F, 6
warp_event 16, 9, OLIVINE_LIGHTHOUSE_4F, 5
warp_event 17, 9, OLIVINE_LIGHTHOUSE_4F, 6
warp_event 8, 3, OLIVINE_LIGHTHOUSE_4F, 7
warp_event 9, 3, OLIVINE_LIGHTHOUSE_4F, 8
def_coord_events
def_bg_events
def_object_events
object_event 9, 2, SPRITE_SAILOR, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 1, TrainerSailorTerrell, -1
object_event 13, 5, SPRITE_GENTLEMAN, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 4, TrainerGentlemanPreston, -1
object_event 3, 9, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerBirdKeeperTheo, -1
object_event 8, 2, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, OlivineLighthouse3FEther, EVENT_OLIVINE_LIGHTHOUSE_3F_ETHER
|