File tree 5 files changed +39
-36
lines changed
5 files changed +39
-36
lines changed Original file line number Diff line number Diff line change @@ -147,6 +147,7 @@ charmap "ゅ", $E1
147
147
charmap "ょ" , $ E2
148
148
charmap "ー" , $ E3
149
149
150
+ charmap "_" , $ 1F ; special linebreak for area names
150
151
charmap "[pkmn]" , $ 4A ; PkMn
151
152
charmap "@" , $ 50
152
153
charmap "[PLAYER]" , $ 52
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ DisplayTownMap:
36
36
37
37
.townMapLoop
38
38
coord hl , 1 , 0
39
- lb bc , 1 , 19
39
+ lb bc , 2 , 11
40
40
call ClearScreenArea
41
41
ld hl , TownMapOrder
42
42
ld a , [ wWhichTownMapLocation ]
@@ -134,7 +134,10 @@ LoadTownMap_Nest:
134
134
call PlaceString
135
135
ld h , b
136
136
ld l , c
137
- ld de , MonsNestText
137
+ ld de , MonsText
138
+ call PlaceString
139
+ coord hl , 1 , 1
140
+ ld de , NestText
138
141
call PlaceString
139
142
call WaitForTextScrollButtonPress
140
143
call ExitTownMap
@@ -145,8 +148,11 @@ LoadTownMap_Nest:
145
148
ld [ hTilesetType ], a
146
149
ret
147
150
148
- MonsNestText:
149
- db "' s nest@"
151
+ MonsText:
152
+ db "' s@"
153
+
154
+ NestText:
155
+ db "Nest@"
150
156
151
157
LoadTownMap_Fly:
152
158
ld a , [ hTilesetType ]
@@ -172,8 +178,8 @@ LoadTownMap_Fly:
172
178
ld [ hl ], $ ff
173
179
push hl
174
180
coord hl , 0 , 0
175
- ld de , ToText
176
- call PlaceString
181
+ ld a , $ 3f ; up/down arrow tile
182
+ ld [ hl ], a
177
183
ld a , [ wCurMap ]
178
184
ld b , $ 0
179
185
call DrawPlayerOrBirdSprite
@@ -184,22 +190,18 @@ LoadTownMap_Fly:
184
190
ld [ de ], a
185
191
push hl
186
192
push hl
187
- coord hl , 3 , 0
188
- lb bc , 1 , 15
193
+ coord hl , 1 , 0
194
+ lb bc , 2 , 11
189
195
call ClearScreenArea
190
196
pop hl
191
197
ld a , [ hl ]
192
198
ld b , $ 4
193
199
call DrawPlayerOrBirdSprite ; draw bird sprite
194
- coord hl , 3 , 0
200
+ coord hl , 1 , 0
195
201
ld de , wcd6d
196
202
call PlaceString
197
203
ld c , 15
198
204
call DelayFrames
199
- coord hl , 18 , 0
200
- ld [ hl ], "▲"
201
- coord hl , 19 , 0
202
- ld [ hl ], "▼"
203
205
pop hl
204
206
.inputLoop
205
207
push hl
@@ -263,9 +265,6 @@ LoadTownMap_Fly:
263
265
ld hl , wFlyLocationsList + 11
264
266
jr .pressedDown
265
267
266
- ToText:
267
- db "To@"
268
-
269
268
BuildFlyLocationsList:
270
269
ld hl , wFlyLocationsList - 1
271
270
ld [ hl ], $ ff
Original file line number Diff line number Diff line change @@ -59,12 +59,15 @@ PlaceNextChar::
59
59
ret
60
60
61
61
Char4ETest::
62
+ cp "_"
63
+ jr z , .line_feed
62
64
cp $ 4E ; next
63
65
jr nz , .char4FTest
64
66
ld bc , 2 * SCREEN_WIDTH
65
67
ld a ,[ hFlags_0xFFF6 ]
66
68
bit 2 , a
67
69
jr z , .ok
70
+ .line_feed
68
71
ld bc , SCREEN_WIDTH
69
72
.ok
70
73
pop hl
Original file line number Diff line number Diff line change @@ -2,25 +2,25 @@ MapNames:
2
2
PalletTownName:
3
3
db "Pallet Town@"
4
4
ViridianCityName:
5
- db "Viridian City @"
5
+ db "Viridian_City @"
6
6
PewterCityName:
7
7
db "Pewter City@"
8
8
CeruleanCityName:
9
- db "Cerulean City @"
9
+ db "Cerulean_City @"
10
10
LavenderTownName:
11
- db "Lavender Town @"
11
+ db "Lavender_Town @"
12
12
VermilionCityName:
13
- db "Vermilion City @"
13
+ db "Vermilion_City @"
14
14
CeladonCityName:
15
- db "Celadon City @"
15
+ db "Celadon_City @"
16
16
FuchsiaCityName:
17
- db "Fuchsia City @"
17
+ db "Fuchsia_City @"
18
18
CinnabarIslandName:
19
- db "Cinnabar Island @"
19
+ db "Cinnabar_Island @"
20
20
IndigoPlateauName:
21
- db "Indigo Plateau @"
21
+ db "Indigo_Plateau @"
22
22
SaffronCityName:
23
- db "Saffron City @"
23
+ db "Saffron_City @"
24
24
Route1Name:
25
25
db "Route 1@"
26
26
Route2Name:
@@ -72,38 +72,38 @@ Route24Name:
72
72
Route25Name:
73
73
db "Route 25@"
74
74
ViridianForestName:
75
- db "Viridian Forest @"
75
+ db "Viridian_Forest @"
76
76
MountMoonName:
77
77
db "Mt. Moon@"
78
78
MountMoonSquareName:
79
- db "Mt. Moon Square @"
79
+ db "Mt. Moon_Square @"
80
80
RockTunnelName:
81
81
db "Rock Tunnel@"
82
82
SeaCottageName:
83
83
db "Sea Cottage@"
84
84
SSAnneName:
85
85
db "S.S. Anne@"
86
86
PokemonLeagueName:
87
- db "#mon League @"
87
+ db "#mon_League @"
88
88
UndergroundPathName:
89
- db "Underground Path @"
89
+ db "Underground_Path @"
90
90
PokemonTowerName:
91
- db "#mon Tower @"
91
+ db "#mon_Tower @"
92
92
SeafoamIslandsName:
93
- db "Seafoam Islands @"
93
+ db "Seafoam_Islands @"
94
94
VictoryRoadName:
95
- db "Victory Road @"
95
+ db "Victory_Road @"
96
96
DiglettsCaveName:
97
- db "Diglett' s Cave @"
97
+ db "Diglett' s_Cave @"
98
98
RocketHQName:
99
- db "Team Rocket HQ @"
99
+ db "Team Rocket_HQ @"
100
100
SilphCoName:
101
101
db "Silph Co.@"
102
102
PokemonMansionName:
103
- db $ 4a , " Mansion @"
103
+ db "#mon_Mansion @"
104
104
SafariZoneName:
105
105
db "Safari Zone@"
106
106
CeruleanCaveName:
107
- db "Cerulean Cave @"
107
+ db "Cerulean_Cave @"
108
108
PowerPlantName:
109
109
db "Power Plant@"
You can’t perform that action at this time.
0 commit comments