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
|
BattleTowerOutside_MapScriptHeader:
.MapTriggers:
db 0
.MapCallbacks:
db 2
; callbacks
dbw 1, .Callback1
dbw 2, .Callback2
.Callback1
return
.Callback2
clearevent EVENT_BATTLE_TOWER_OUTSIDE_SAILOR
return
StandingYoungsterScript_0x9f85f:
jumptextfaceplayer UnknownText_0x9f930
BuenaScript_0x9f862:
jumptextfaceplayer UnknownText_0x9f9db
SailorScript_0x9f865:
jumptextfaceplayer UnknownText_0x9fa8c
MapBattleTowerOutsideSignpost0Script:
jumptext UnknownText_0x9fafc
UnknownText_0x9f86b:
text "Wow, the BATTLE"
line "TOWER is huge! My"
para "neck is tired from"
line "looking up at it."
done
UnknownText_0x9f8b3:
text "Wow, the BATTLE"
line "TOWER is huge!"
para "Since there are a"
line "whole bunch of"
para "trainers inside,"
line "there must also be"
para "a wide variety of"
line "#MON."
done
UnknownText_0x9f930:
text "Wow, the BATTLE"
line "TOWER is huge!"
para "There must be many"
line "kinds of #MON"
cont "in there!"
done
UnknownText_0x9f97b:
text "What on earth do"
line "they do here?"
para "If the name says"
line "anything, I guess"
para "it must be for"
line "#MON battles."
done
UnknownText_0x9f9db:
text "You can use only"
line "three #MON."
para "It's so hard to"
line "decide which three"
para "should go into"
line "battle…"
done
UnknownText_0x9fa32:
text "Ehehehe…"
line "I sneaked out of"
cont "work to come here."
para "I'm never giving"
line "up until I become"
cont "a LEADER!"
done
UnknownText_0x9fa8c:
text "Hehehe, I snuck"
line "out from work."
para "I can't bail out"
line "until I've won!"
para "I have to win it"
line "all. That I must!"
done
UnknownText_0x9faee:
text "BATTLE TOWER"
done
UnknownText_0x9fafc:
text "BATTLE TOWER"
para "Take the Ultimate"
line "Trainer Challenge!"
done
UnknownText_0x9fb2f:
text "The BATTLE TOWER's"
line "doors are closed…"
done
UnknownText_0x9fb54:
text "It's open!"
done
BattleTowerOutside_MapEventHeader:
; filler
db 0, 0
.Warps:
db 4
warp_def $15, $8, 3, ROUTE_40_BATTLE_TOWER_GATE
warp_def $15, $9, 4, ROUTE_40_BATTLE_TOWER_GATE
warp_def $9, $8, 1, BATTLE_TOWER_1F
warp_def $9, $9, 2, BATTLE_TOWER_1F
.XYTriggers:
db 0
.Signposts:
db 1
signpost 10, 10, SIGNPOST_READ, MapBattleTowerOutsideSignpost0Script
.PersonEvents:
db 4
person_event SPRITE_STANDING_YOUNGSTER, 12, 6, $7, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, 0, 0, StandingYoungsterScript_0x9f85f, -1
person_event SPRITE_BUENA, 11, 13, $2, 1, 1, -1, -1, (1 << 3) | PAL_OW_GREEN, 0, 0, BuenaScript_0x9f862, -1
person_event SPRITE_SAILOR, 18, 12, $5, 0, 1, -1, -1, 0, 0, 0, SailorScript_0x9f865, EVENT_BATTLE_TOWER_OUTSIDE_SAILOR
person_event SPRITE_LASS, 24, 12, $3, 0, 0, -1, -1, (1 << 3) | PAL_OW_GREEN, 0, 0, ObjectEvent, -1
|