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
|
object_const_def
const ROUTE4_YOUNGSTER
const ROUTE4_LASS1
const ROUTE4_LASS2
const ROUTE4_POKE_BALL
Route4_MapScripts:
def_scene_scripts
def_callbacks
TrainerBirdKeeperHank:
trainer BIRD_KEEPER, HANK, EVENT_BEAT_BIRD_KEEPER_HANK, BirdKeeperHankSeenText, BirdKeeperHankBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext BirdKeeperHankAfterBattleText
waitbutton
closetext
end
TrainerPicnickerHope:
trainer PICNICKER, HOPE, EVENT_BEAT_PICNICKER_HOPE, PicnickerHopeSeenText, PicnickerHopeBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext PicnickerHopeAfterBattleText
waitbutton
closetext
end
TrainerPicnickerSharon:
trainer PICNICKER, SHARON, EVENT_BEAT_PICNICKER_SHARON, PicnickerSharonSeenText, PicnickerSharonBeatenText, 0, .Script
.Script:
endifjustbattled
opentext
writetext PicnickerSharonAfterBattleText
waitbutton
closetext
end
MtMoonSquareSign:
jumptext MtMoonSquareSignText
Route4HPUp:
itemball HP_UP
Route4HiddenUltraBall:
hiddenitem ULTRA_BALL, EVENT_ROUTE_4_HIDDEN_ULTRA_BALL
BirdKeeperHankSeenText:
text "There's been news"
line "of an incident at"
cont "the POWER PLANT."
done
BirdKeeperHankBeatenText:
text "I lost? That's"
line "news too…"
done
BirdKeeperHankAfterBattleText:
text "I might go to the"
line "POWER PLANT. Is it"
cont "near ROCK TUNNEL?"
done
PicnickerHopeSeenText:
text "I have a feeling"
line "that I can win."
para "Let's see if I'm"
line "right!"
done
PicnickerHopeBeatenText:
text "Aww, you are too"
line "strong."
done
PicnickerHopeAfterBattleText:
text "I heard CLEFAIRY"
line "appear at MT.MOON."
para "But where could"
line "they be?"
done
PicnickerSharonSeenText:
text "Um…"
line "I…"
done
PicnickerSharonBeatenText:
text "…"
done
PicnickerSharonAfterBattleText:
text "……I'll go train"
line "some more…"
done
MtMoonSquareSignText:
text "MT.MOON SQUARE"
para "Just go up the"
line "stairs."
done
Route4_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 2, 5, MOUNT_MOON, 2
def_coord_events
def_bg_events
bg_event 3, 7, BGEVENT_READ, MtMoonSquareSign
bg_event 10, 3, BGEVENT_ITEM, Route4HiddenUltraBall
def_object_events
object_event 17, 9, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerBirdKeeperHank, -1
object_event 10, 8, SPRITE_LASS, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 5, TrainerPicnickerHope, -1
object_event 21, 6, SPRITE_LASS, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_TRAINER, 4, TrainerPicnickerSharon, -1
object_event 26, 3, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, Route4HPUp, EVENT_ROUTE_4_HP_UP
|