Improve some signpost labels.

This commit is contained in:
IIMarckus 2015-06-25 22:01:08 -06:00
parent bd022e179e
commit e57e1ba63b
114 changed files with 2112 additions and 3348 deletions

View File

@ -121,6 +121,8 @@ EVENT_GOT_TM06_TOXIC EQU $0dd
EVENT_GOT_UP_GRADE EQU $0de
EVENT_GOT_TM07_ZAP_CANNON EQU $0df
EVENT_GOT_TM42_DREAM_EATER EQU $0e0
EVENT_TALKED_TO_OAK_IN_KANTO EQU $0e1
EVENT_GOT_HP_UP_FROM_VERMILION_GUY EQU $0e2
EVENT_GOT_TM29_PSYCHIC EQU $0e3
EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE EQU $0f9
EVENT_FOUND_MACHINE_PART_IN_CERULEAN_GYM EQU $0fb
@ -196,7 +198,7 @@ EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA EQU $321
EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA EQU $322
EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA EQU $323
EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA EQU $324
EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE EQU $325
EVENT_LISTENED_TO_INITIAL_RADIO EQU $325
EVENT_WALL_OPENED_IN_HO_OH_CHAMBER EQU $326
EVENT_WALL_OPENED_IN_KABUTO_CHAMBER EQU $327
EVENT_WALL_OPENED_IN_OMANYTE_CHAMBER EQU $328

View File

@ -49,7 +49,7 @@ SpecialsPointers:: ; c029
add_special Function166d6
add_special Function1672a
add_special Function16936
add_special Function2c547
add_special MoveDeletion
add_special Function16218
add_special Function8cc04
add_special SpecialNameRival

View File

@ -1,4 +1,4 @@
Function2c547: ; 2c547
MoveDeletion:
ld hl, UnknownText_0x2c5ef
call PrintText
call YesNoBox
@ -58,7 +58,6 @@ Function2c547: ; 2c547
ld hl, UnknownText_0x2c5d1
call PrintText
ret
; 2c5d1
UnknownText_0x2c5d1: ; 0x2c5d1
; That #MON knows only one move.
@ -165,4 +164,3 @@ Function2c5f9: ; 2c5f9
xor a
ld [hl], a
ret
; 2c642

View File

@ -194,41 +194,32 @@ KurtOutsideScript_0x19810c: ; 0x19810c
end
; 0x198117
MapAzaleaTownSignpost0Script: ; 0x198117
jumptext UnknownText_0x19865a
; 0x19811a
AzaleaTownSign:
jumptext AzaleaTownSignText
MapAzaleaTownSignpost1Script: ; 0x19811a
jumptext UnknownText_0x198693
; 0x19811d
KurtsHouseSign:
jumptext KurtsHouseSignText
MapAzaleaTownSignpost2Script: ; 0x19811d
jumptext UnknownText_0x1986a1
; 0x198120
AzaleaGymSign:
jumptext AzaleaGymSignText
MapAzaleaTownSignpost3Script: ; 0x198120
jumptext UnknownText_0x1986e7
; 0x198123
SlowpokeWellSign:
jumptext SlowpokeWellSignText
MapAzaleaTownSignpost4Script: ; 0x198123
jumptext UnknownText_0x19878d
; 0x198126
CharcoalKilnSign:
jumptext CharcoalKilnSignText
MapAzaleaTownSignpost7Script: ; 0x198126
jumptext UnknownText_0x19879c
; 0x198129
AzaleaTownIlextForestSign:
jumptext AzaleaTownIlexForestSignText
MapAzaleaTownSignpost5Script: ; 0x198129
AzaleaTownPokeCenterSign:
jumpstd pokecentersign
; 0x19812c
MapAzaleaTownSignpost6Script: ; 0x19812c
AzaleaTownMartSign:
jumpstd martsign
; 0x19812f
FruitTreeScript_0x19812f: ; 0x19812f
WhiteApricornTree:
fruittree $14
; 0x198131
MapAzaleaTownSignpostItem8: ; 0x198131
dw $00b1
@ -448,21 +439,19 @@ UnknownText_0x198628: ; 0x198628
done
; 0x19865a
UnknownText_0x19865a: ; 0x19865a
AzaleaTownSignText:
text "AZALEA TOWN"
line "Where People and"
para "#MON Live in"
line "Happy Harmony"
done
; 0x198693
UnknownText_0x198693: ; 0x198693
KurtsHouseSignText:
text "KURT'S HOUSE"
done
; 0x1986a1
UnknownText_0x1986a1: ; 0x1986a1
AzaleaGymSignText:
text "AZALEA TOWN"
line "#MON GYM"
cont "LEADER: BUGSY"
@ -471,9 +460,8 @@ UnknownText_0x1986a1: ; 0x1986a1
line "Bug #MON"
cont "Encyclopedia"
done
; 0x1986e7
UnknownText_0x1986e7: ; 0x1986e7
SlowpokeWellSignText:
text "SLOWPOKE WELL"
para "Also known as the"
@ -489,20 +477,17 @@ UnknownText_0x1986e7: ; 0x1986e7
para "ended a drought"
line "400 years ago."
done
; 0x19878d
UnknownText_0x19878d: ; 0x19878d
CharcoalKilnSignText:
text "CHARCOAL KILN"
done
; 0x19879c
UnknownText_0x19879c: ; 0x19879c
AzaleaTownIlexForestSignText:
text "ILEX FOREST"
para "Enter through the"
line "gate."
done
; 0x1987c1
AzaleaTown_MapEventHeader: ; 0x1987c1
; filler
@ -527,14 +512,14 @@ AzaleaTown_MapEventHeader: ; 0x1987c1
; signposts
db 9
signpost 9, 19, $0, MapAzaleaTownSignpost0Script
signpost 9, 10, $0, MapAzaleaTownSignpost1Script
signpost 15, 14, $0, MapAzaleaTownSignpost2Script
signpost 7, 29, $0, MapAzaleaTownSignpost3Script
signpost 13, 19, $0, MapAzaleaTownSignpost4Script
signpost 9, 16, $0, MapAzaleaTownSignpost5Script
signpost 5, 22, $0, MapAzaleaTownSignpost6Script
signpost 9, 3, $0, MapAzaleaTownSignpost7Script
signpost 9, 19, $0, AzaleaTownSign
signpost 9, 10, $0, KurtsHouseSign
signpost 15, 14, $0, AzaleaGymSign
signpost 7, 29, $0, SlowpokeWellSign
signpost 13, 19, $0, CharcoalKilnSign
signpost 9, 16, $0, AzaleaTownPokeCenterSign
signpost 5, 22, $0, AzaleaTownMartSign
signpost 9, 3, $0, AzaleaTownIlextForestSign
signpost 6, 31, $7, MapAzaleaTownSignpostItem8
; people-events
@ -547,7 +532,7 @@ AzaleaTown_MapEventHeader: ; 0x1987c1
person_event SPRITE_SLOWPOKE, 13, 22, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, $06f9
person_event SPRITE_SLOWPOKE, 13, 33, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, $06f9
person_event SPRITE_SLOWPOKE, 19, 19, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x1980cb, $06f9
person_event SPRITE_FRUIT_TREE, 6, 12, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x19812f, $ffff
person_event SPRITE_FRUIT_TREE, 6, 12, $1, $0, 255, 255, $0, 0, WhiteApricornTree, $ffff
person_event SPRITE_AZALEA_ROCKET, 14, 15, $8, $0, 255, 255, $0, 0, ObjectEvent, $06bf
person_event SPRITE_AZALEA_ROCKET, 20, 14, $6, $0, 255, 255, $0, 0, AzaleaRocketScript_0x1980ae, $06fc
person_event SPRITE_KURT_OUTSIDE, 9, 10, $8, $0, 255, 255, $0, 0, KurtOutsideScript_0x19810c, $07a4

View File

@ -109,7 +109,7 @@ UnknownScript_0x9e44e: ; 0x9e44e
writebyte $8
special Function170687
UnknownScript_0x9e454: ; 0x9e454
musicfadeout $0000, $8
musicfadeout MUSIC_NONE, $8
domaptrigger GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM, $0
domaptrigger GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR, $0
domaptrigger GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY, $0

View File

@ -127,33 +127,26 @@ SantosNotSaturdayScript:
loadmovesprites
end
MapBlackthornCitySignpost0Script: ; 0x1a4765
jumptext UnknownText_0x1a4b67
; 0x1a4768
BlackthornCitySign:
jumptext BlackthornCitySignText
MapBlackthornCitySignpost1Script: ; 0x1a4768
jumptext UnknownText_0x1a4b91
; 0x1a476b
BlackthornGymSign:
jumptext BlackthornGymSignText
MapBlackthornCitySignpost2Script: ; 0x1a476b
jumptext UnknownText_0x1a4bd9
; 0x1a476e
MoveDeletersHouseSign:
jumptext MoveDeletersHouseSignText
MapBlackthornCitySignpost3Script: ; 0x1a476e
jumptext UnknownText_0x1a4bef
; 0x1a4771
DragonDensSign:
jumptext DragonDensSignText
MapBlackthornCitySignpost4Script: ; 0x1a4771
jumptext UnknownText_0x1a4c03
; 0x1a4774
BlackthornCityTrainerTips:
jumptext BlackthornCityTrainerTipsText
MapBlackthornCitySignpost6Script: ; 0x1a4774
BlackthornCityPokeCenterSign:
jumpstd pokecentersign
; 0x1a4777
MapBlackthornCitySignpost5Script: ; 0x1a4777
BlackthornCityMartSign:
jumpstd martsign
; 0x1a477a
UnknownText_0x1a477a: ; 0x1a477a
text "I am sorry."
@ -296,15 +289,14 @@ UnknownText_0x1a4b1e: ; 0x1a4b1e
done
; 0x1a4b67
UnknownText_0x1a4b67: ; 0x1a4b67
BlackthornCitySignText:
text "BLACKTHORN CITY"
para "A Quiet Mountain"
line "Retreat"
done
; 0x1a4b91
UnknownText_0x1a4b91: ; 0x1a4b91
BlackthornGymSignText: ; 0x1a4b91
text "BLACKTHORN CITY"
line "#MON GYM"
cont "LEADER: CLAIR"
@ -314,19 +306,17 @@ UnknownText_0x1a4b91: ; 0x1a4b91
done
; 0x1a4bd9
UnknownText_0x1a4bd9: ; 0x1a4bd9
MoveDeletersHouseSignText:
text "MOVE DELETER'S"
line "HOUSE"
done
; 0x1a4bef
UnknownText_0x1a4bef: ; 0x1a4bef
DragonDensSignText:
text "DRAGON'S DEN"
line "AHEAD"
done
; 0x1a4c03
UnknownText_0x1a4c03: ; 0x1a4c03
BlackthornCityTrainerTipsText: ; 0x1a4c03
text "TRAINER TIPS"
para "A #MON holding"
@ -358,13 +348,13 @@ BlackthornCity_MapEventHeader: ; 0x1a4c57
; signposts
db 7
signpost 24, 34, $0, MapBlackthornCitySignpost0Script
signpost 13, 17, $0, MapBlackthornCitySignpost1Script
signpost 31, 7, $0, MapBlackthornCitySignpost2Script
signpost 3, 21, $0, MapBlackthornCitySignpost3Script
signpost 25, 5, $0, MapBlackthornCitySignpost4Script
signpost 29, 16, $0, MapBlackthornCitySignpost5Script
signpost 29, 22, $0, MapBlackthornCitySignpost6Script
signpost 24, 34, $0, BlackthornCitySign
signpost 13, 17, $0, BlackthornGymSign
signpost 31, 7, $0, MoveDeletersHouseSign
signpost 3, 21, $0, DragonDensSign
signpost 25, 5, $0, BlackthornCityTrainerTips
signpost 29, 16, $0, BlackthornCityMartSign
signpost 29, 22, $0, BlackthornCityPokeCenterSign
; people-events
db 9

View File

@ -4,20 +4,17 @@ BlackthornDodrioTradeHouse_MapScriptHeader: ; 0x195a28
; callback count
db 0
; 0x195a2a
LassScript_0x195a2a: ; 0x195a2a
Emy:
faceplayer
loadfont
trade $3
closetext
loadmovesprites
end
; 0x195a31
MapBlackthornDodrioTradeHouseSignpost1Script: ; 0x195a31
EmysHouseBookshelf:
jumpstd magazinebookshelf
; 0x195a34
BlackthornDodrioTradeHouse_MapEventHeader: ; 0x195a34
; filler
@ -33,10 +30,10 @@ BlackthornDodrioTradeHouse_MapEventHeader: ; 0x195a34
; signposts
db 2
signpost 1, 0, $0, MapBlackthornDodrioTradeHouseSignpost1Script
signpost 1, 1, $0, MapBlackthornDodrioTradeHouseSignpost1Script
signpost 1, 0, $0, EmysHouseBookshelf
signpost 1, 1, $0, EmysHouseBookshelf
; people-events
db 1
person_event SPRITE_LASS, 7, 6, $3, $0, 255, 255, $a0, 0, LassScript_0x195a2a, $ffff
person_event SPRITE_LASS, 7, 6, $3, $0, 255, 255, $a0, 0, Emy, $ffff
; 0x195a5b

View File

@ -65,9 +65,8 @@ UnknownScript_0x195758: ; 0x195758
; 0x19575e
BoulderScript_0x19575e: ; 0x19575e
BlackthornGymBoulder:
jumpstd strengthboulder
; 0x195761
TrainerCooltrainermCody: ; 0x195761
; bit/flag number
@ -201,10 +200,9 @@ BlackthornGym2F_MapEventHeader: ; 0x1958c0
db 8
person_event SPRITE_COOLTRAINER_M, 5, 8, $9, $0, 255, 255, $82, 1, TrainerCooltrainermCody, $ffff
person_event SPRITE_COOLTRAINER_F, 15, 8, $8, $0, 255, 255, $82, 1, TrainerCooltrainerfFran, $ffff
person_event SPRITE_BOULDER, 6, 12, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $0706
person_event SPRITE_BOULDER, 7, 6, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $0707
person_event SPRITE_BOULDER, 20, 10, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $0708
person_event SPRITE_BOULDER, 7, 7, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $ffff
person_event SPRITE_BOULDER, 5, 10, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $ffff
person_event SPRITE_BOULDER, 18, 12, $19, $0, 255, 255, $0, 0, BoulderScript_0x19575e, $ffff
; 0x195947
person_event SPRITE_BOULDER, 6, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0706
person_event SPRITE_BOULDER, 7, 6, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0707
person_event SPRITE_BOULDER, 20, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0708
person_event SPRITE_BOULDER, 7, 7, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff
person_event SPRITE_BOULDER, 5, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff
person_event SPRITE_BOULDER, 18, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff

View File

@ -137,9 +137,8 @@ MortyScript_0x185cbf: ; 0x185cbf
jumptextfaceplayer UnknownText_0x186002
; 0x185cc2
RockScript_0x185cc2: ; 0x185cc2
BurnedTower1FRock:
jumpstd smashrock
; 0x185cc5
MapBurnedTower1FSignpostItem0: ; 0x185cc5
dw $0080
@ -339,7 +338,7 @@ BurnedTower1F_MapEventHeader: ; 0x1860b2
; people-events
db 5
person_event SPRITE_ROCK, 8, 19, $18, $0, 255, 255, $0, 0, RockScript_0x185cc2, $ffff
person_event SPRITE_ROCK, 8, 19, $18, $0, 255, 255, $0, 0, BurnedTower1FRock, $ffff
person_event SPRITE_SUPER_NERD, 16, 16, $3, $0, 255, 255, $90, 0, SuperNerdScript_0x185cbc, $0765
person_event SPRITE_SILVER, 13, 12, $8, $0, 255, 255, $2, 3, ObjectEvent, $06c5
person_event SPRITE_MORTY, 18, 18, $2, $11, 255, 255, $b0, 0, MortyScript_0x185cbf, $0764

View File

@ -123,9 +123,8 @@ ItemFragment_0x186231: ; 0x186231
db TM_20, 1
; 0x186233
BoulderScript_0x186233: ; 0x186233
BurnedTowerB1FBoulder:
jumpstd strengthboulder
; 0x186236
MovementData_0x186236: ; 0x186236
db $39 ; movement
@ -269,7 +268,7 @@ BurnedTowerB1F_MapEventHeader: ; 0x1863de
; people-events
db 9
person_event SPRITE_BOULDER, 12, 21, $19, $0, 255, 255, $0, 0, BoulderScript_0x186233, $ffff
person_event SPRITE_BOULDER, 12, 21, $19, $0, 255, 255, $0, 0, BurnedTowerB1FBoulder, $ffff
person_event SPRITE_RAIKOU, 7, 11, $16, $0, 255, 255, $b0, 0, ObjectEvent, $074a
person_event SPRITE_ENTEI, 7, 16, $16, $0, 255, 255, $80, 0, ObjectEvent, $074a
person_event SPRITE_SUICUNE, 8, 14, $16, $0, 255, 255, $90, 0, ObjectEvent, $074a

View File

@ -87,40 +87,36 @@ UnknownScript_0x7309a: ; 0x7309a
end
; 0x730ad
MapCeladonCafeSignpost0Script: ; 0x730ad
jumptext UnknownText_0x73285
; 0x730b0
EatathonContestPoster:
jumptext EatathonContestPosterText
MapCeladonCafeSignpost1Script: ; 0x730b0
CeladonCafeTrashcan:
checkevent EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
iftrue UnknownScript_0x730db
iftrue .TrashEmpty
giveitem LEFTOVERS, $1
iffalse UnknownScript_0x730cd
iffalse .PackFull
loadfont
itemtotext LEFTOVERS, $0
writetext UnknownText_0x732e7
writetext FoundLeftoversText
playsound SFX_ITEM
waitbutton
itemnotify
loadmovesprites
setevent EVENT_FOUND_LEFTOVERS_IN_CELADON_CAFE
end
; 0x730cd
UnknownScript_0x730cd: ; 0x730cd
.PackFull
loadfont
itemtotext LEFTOVERS, $0
writetext UnknownText_0x732e7
writetext FoundLeftoversText
keeptextopen
writetext UnknownText_0x732f7
writetext NoRoomForLeftoversText
closetext
loadmovesprites
end
; 0x730db
UnknownScript_0x730db: ; 0x730db
.TrashEmpty
jumpstd trashcan
; 0x730de
UnknownText_0x730de: ; 0x730de
text "Hi!"
@ -199,7 +195,7 @@ UnknownText_0x73278: ; 0x73278
done
; 0x73285
UnknownText_0x73285: ; 0x73285
EatathonContestPosterText:
text "Eatathon Contest!"
line "No time limit!"
@ -209,21 +205,18 @@ UnknownText_0x73285: ; 0x73285
para "muncher gets it"
line "all for free!"
done
; 0x732e7
UnknownText_0x732e7: ; 0x732e7
FoundLeftoversText:
text $52, " found"
line "@"
text_from_ram StringBuffer3
text "!"
done
; 0x732f7
UnknownText_0x732f7: ; 0x732f7
NoRoomForLeftoversText:
text "But ", $52, " can't"
line "hold another item…"
done
; 0x73316
CeladonCafe_MapEventHeader: ; 0x73316
; filler
@ -239,8 +232,8 @@ CeladonCafe_MapEventHeader: ; 0x73316
; signposts
db 2
signpost 0, 5, $0, MapCeladonCafeSignpost0Script
signpost 1, 7, $0, MapCeladonCafeSignpost1Script
signpost 0, 5, $0, EatathonContestPoster
signpost 1, 7, $0, CeladonCafeTrashcan
; people-events
db 5
@ -249,4 +242,3 @@ CeladonCafe_MapEventHeader: ; 0x73316
person_event SPRITE_FISHER, 11, 5, $9, $0, 255, 255, $a0, 0, FisherScript_0x73062, $ffff
person_event SPRITE_FISHER, 6, 5, $9, $0, 255, 255, $0, 0, FisherScript_0x73073, $ffff
person_event SPRITE_TEACHER, 7, 8, $8, $0, 255, 255, $0, 0, TeacherScript_0x73084, $ffff
; 0x73371

View File

@ -7,88 +7,68 @@ CeladonCity_MapScriptHeader: ; 0x1a9f3a
; callbacks
dbw 5, UnknownScript_0x1a9f3f
; 0x1a9f3f
dbw 5, .Callback
UnknownScript_0x1a9f3f: ; 0x1a9f3f
.Callback
setflag $003d
return
; 0x1a9f43
FisherScript_0x1a9f43: ; 0x1a9f43
jumptextfaceplayer UnknownText_0x1a9f7d
; 0x1a9f46
PoliwagScript_0x1a9f46: ; 0x1a9f46
CeladonCityPoliwrath:
loadfont
writetext UnknownText_0x1a9fcb
writetext CeladonCityPoliwrathText
cry POLIWRATH
closetext
loadmovesprites
end
; 0x1a9f50
TeacherScript_0x1a9f50: ; 0x1a9f50
jumptextfaceplayer UnknownText_0x1a9fde
; 0x1a9f53
GrampsScript_0x1a9f53: ; 0x1a9f53
jumptextfaceplayer UnknownText_0x1aa043
; 0x1a9f56
GrampsScript_0x1a9f56: ; 0x1a9f56
jumptextfaceplayer UnknownText_0x1aa0dc
; 0x1a9f59
YoungsterScript_0x1a9f59: ; 0x1a9f59
jumptextfaceplayer UnknownText_0x1aa115
; 0x1a9f5c
YoungsterScript_0x1a9f5c: ; 0x1a9f5c
jumptextfaceplayer UnknownText_0x1aa155
; 0x1a9f5f
TeacherScript_0x1a9f5f: ; 0x1a9f5f
jumptextfaceplayer UnknownText_0x1aa1bd
; 0x1a9f62
LassScript_0x1a9f62: ; 0x1a9f62
jumptextfaceplayer UnknownText_0x1aa306
; 0x1a9f65
MapCeladonCitySignpost0Script: ; 0x1a9f65
jumptext UnknownText_0x1aa340
; 0x1a9f68
CeladonCitySign: ; 0x1a9f65
jumptext CeladonCitySignText
MapCeladonCitySignpost1Script: ; 0x1a9f68
jumptext UnknownText_0x1aa369
; 0x1a9f6b
CeladonGymSign: ; 0x1a9f68
jumptext CeladonGymSignText
MapCeladonCitySignpost2Script: ; 0x1a9f6b
jumptext UnknownText_0x1aa3a9
; 0x1a9f6e
CeladonCityDeptStoreSign: ; 0x1a9f6b
jumptext CeladonCityDeptStoreSignText
MapCeladonCitySignpost3Script: ; 0x1a9f6e
jumptext UnknownText_0x1aa3d4
; 0x1a9f71
CeladonCityMansionSign: ; 0x1a9f6e
jumptext CeladonCityMansionSignText
MapCeladonCitySignpost4Script: ; 0x1a9f71
jumptext UnknownText_0x1aa3e5
; 0x1a9f74
CeladonCityGameCornerSign: ; 0x1a9f71
jumptext CeladonCityGameCornerSignText
MapCeladonCitySignpost5Script: ; 0x1a9f74
jumptext UnknownText_0x1aa418
; 0x1a9f77
CeladonCityTrainerTips: ; 0x1a9f74
jumptext CeladonCityTrainerTipsText
MapCeladonCitySignpost6Script: ; 0x1a9f77
CeladonCityPokeCenterSign: ; 0x1a9f77
jumpstd pokecentersign
; 0x1a9f7a
MapCeladonCitySignpostItem7: ; 0x1a9f7a
dw $00fd
db PP_UP
; 0x1a9f7d
UnknownText_0x1a9f7d: ; 0x1a9f7d
text "This POLIWRATH is"
@ -100,10 +80,9 @@ UnknownText_0x1a9f7d: ; 0x1a9f7d
done
; 0x1a9fcb
UnknownText_0x1a9fcb: ; 0x1a9fcb
CeladonCityPoliwrathText:
text "POLIWRATH: Croak!"
done
; 0x1a9fde
UnknownText_0x1a9fde: ; 0x1a9fde
text "I lost at the slot"
@ -210,7 +189,7 @@ UnknownText_0x1aa306: ; 0x1aa306
done
; 0x1aa340
UnknownText_0x1aa340: ; 0x1aa340
CeladonCitySignText: ; 0x1aa340
text "CELADON CITY"
para "The City of"
@ -218,7 +197,7 @@ UnknownText_0x1aa340: ; 0x1aa340
done
; 0x1aa369
UnknownText_0x1aa369: ; 0x1aa369
CeladonGymSignText: ; 0x1aa369
text "CELADON CITY"
line "#MON GYM"
cont "LEADER: ERIKA"
@ -228,26 +207,26 @@ UnknownText_0x1aa369: ; 0x1aa369
done
; 0x1aa3a9
UnknownText_0x1aa3a9: ; 0x1aa3a9
CeladonCityDeptStoreSignText: ; 0x1aa3a9
text "Find What You"
line "Need at CELADON"
cont "DEPT.STORE!"
done
; 0x1aa3d4
UnknownText_0x1aa3d4: ; 0x1aa3d4
CeladonCityMansionSignText: ; 0x1aa3d4
text "CELADON MANSION"
done
; 0x1aa3e5
UnknownText_0x1aa3e5: ; 0x1aa3e5
CeladonCityGameCornerSignText: ; 0x1aa3e5
text "The Playground for"
line "Everybody--CELADON"
cont "GAME CORNER"
done
; 0x1aa418
UnknownText_0x1aa418: ; 0x1aa418
CeladonCityTrainerTipsText: ; 0x1aa418
text "TRAINER TIPS"
para "GUARD SPEC."
@ -284,19 +263,19 @@ CeladonCity_MapEventHeader: ; 0x1aa497
; signposts
db 8
signpost 21, 23, $0, MapCeladonCitySignpost0Script
signpost 31, 11, $0, MapCeladonCitySignpost1Script
signpost 9, 6, $0, MapCeladonCitySignpost2Script
signpost 9, 13, $0, MapCeladonCitySignpost3Script
signpost 21, 19, $0, MapCeladonCitySignpost4Script
signpost 21, 29, $0, MapCeladonCitySignpost5Script
signpost 9, 30, $0, MapCeladonCitySignpost6Script
signpost 21, 23, $0, CeladonCitySign
signpost 31, 11, $0, CeladonGymSign
signpost 9, 6, $0, CeladonCityDeptStoreSign
signpost 9, 13, $0, CeladonCityMansionSign
signpost 21, 19, $0, CeladonCityGameCornerSign
signpost 21, 29, $0, CeladonCityTrainerTips
signpost 9, 30, $0, CeladonCityPokeCenterSign
signpost 21, 37, $7, MapCeladonCitySignpostItem7
; people-events
db 9
person_event SPRITE_FISHER, 15, 30, $9, $0, 255, 255, $a0, 0, FisherScript_0x1a9f43, $ffff
person_event SPRITE_POLIWAG, 15, 31, $16, $0, 255, 255, $90, 0, PoliwagScript_0x1a9f46, $ffff
person_event SPRITE_POLIWAG, 15, 31, $16, $0, 255, 255, $90, 0, CeladonCityPoliwrath, $ffff
person_event SPRITE_TEACHER, 28, 24, $5, $2, 255, 255, $80, 0, TeacherScript_0x1a9f50, $ffff
person_event SPRITE_GRAMPS, 20, 18, $6, $0, 255, 255, $b0, 0, GrampsScript_0x1a9f53, $ffff
person_event SPRITE_GRAMPS, 35, 12, $7, $0, 255, 255, $80, 0, GrampsScript_0x1a9f56, $ffff

View File

@ -1,32 +1,26 @@
CeladonDeptStore1F_MapScriptHeader: ; 0x709de
CeladonDeptStore1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x709e0
ReceptionistScript_0x709e0: ; 0x709e0
ReceptionistScript_0x709e0:
jumptextfaceplayer UnknownText_0x709ef
; 0x709e3
GentlemanScript_0x709e3: ; 0x709e3
GentlemanScript_0x709e3:
jumptextfaceplayer UnknownText_0x70a35
; 0x709e6
TeacherScript_0x709e6: ; 0x709e6
TeacherScript_0x709e6:
jumptextfaceplayer UnknownText_0x70aa9
; 0x709e9
MapCeladonDeptStore1FSignpost0Script: ; 0x709e9
jumptext UnknownText_0x70aea
; 0x709ec
CeladonDeptStore1FDirectory:
jumptext CeladonDeptStore1FDirectoryText
MapCeladonDeptStore6FSignpost1Script: ; 0x709ec
CeladonDeptStore1FElevatorButton:
jumpstd elevatorbutton
; 0x709ef
UnknownText_0x709ef: ; 0x709ef
UnknownText_0x709ef:
text "Hello! Welcome to"
line "CELADON DEPT."
cont "STORE!"
@ -34,9 +28,8 @@ UnknownText_0x709ef: ; 0x709ef
para "The directory is"
line "on the wall."
done
; 0x70a35
UnknownText_0x70a35: ; 0x70a35
UnknownText_0x70a35:
text "This DEPT.STORE is"
line "part of the same"
@ -47,9 +40,8 @@ UnknownText_0x70a35: ; 0x70a35
line "renovated at the"
cont "same time."
done
; 0x70aa9
UnknownText_0x70aa9: ; 0x70aa9
UnknownText_0x70aa9:
text "This is my first"
line "time here."
@ -58,9 +50,8 @@ UnknownText_0x70aa9: ; 0x70aa9
para "I'm afraid I'll"
line "get lost."
done
; 0x70aea
UnknownText_0x70aea: ; 0x70aea
CeladonDeptStore1FDirectoryText:
text "1F: SERVICE"
line " COUNTER"
@ -76,9 +67,8 @@ UnknownText_0x70aea: ; 0x70aea
para "6F: ROOFTOP"
line " SQUARE"
done
; 0x70b60
CeladonDeptStore1F_MapEventHeader: ; 0x70b60
CeladonDeptStore1F_MapEventHeader:
; filler
db 0, 0
@ -94,12 +84,11 @@ CeladonDeptStore1F_MapEventHeader: ; 0x70b60
; signposts
db 2
signpost 0, 14, $0, MapCeladonDeptStore1FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore6FSignpost1Script
signpost 0, 14, $0, CeladonDeptStore1FDirectory
signpost 0, 3, $0, CeladonDeptStore1FElevatorButton
; people-events
db 3
person_event SPRITE_RECEPTIONIST, 5, 14, $6, $0, 255, 255, $80, 0, ReceptionistScript_0x709e0, $ffff
person_event SPRITE_GENTLEMAN, 8, 15, $2, $11, 255, 255, $0, 0, GentlemanScript_0x709e3, $ffff
person_event SPRITE_TEACHER, 7, 9, $5, $1, 255, 255, $a0, 0, TeacherScript_0x709e6, $ffff
; 0x70bab

View File

@ -1,44 +1,37 @@
CeladonDeptStore2F_MapScriptHeader: ; 0x70bab
CeladonDeptStore2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x70bad
ClerkScript_0x70bad: ; 0x70bad
ClerkScript_0x70bad:
faceplayer
loadfont
pokemart $0, $0017
loadmovesprites
end
; 0x70bb5
ClerkScript_0x70bb5: ; 0x70bb5
ClerkScript_0x70bb5:
faceplayer
loadfont
pokemart $0, $0018
loadmovesprites
end
; 0x70bbd
PokefanMScript_0x70bbd: ; 0x70bbd
PokefanMScript_0x70bbd:
jumptextfaceplayer UnknownText_0x70bc9
; 0x70bc0
YoungsterScript_0x70bc0: ; 0x70bc0
YoungsterScript_0x70bc0:
jumptextfaceplayer UnknownText_0x70c3e
; 0x70bc3
MapCeladonDeptStore2FSignpost0Script: ; 0x70bc3
jumptext UnknownText_0x70c9c
; 0x70bc6
CeladonDeptStore2FDirectory:
jumptext CeladonDeptStore2FDirectoryText
MapCeladonDeptStore2FSignpost1Script: ; 0x70bc6
CeladonDeptStore2FElevatorButton:
jumpstd elevatorbutton
; 0x70bc9
UnknownText_0x70bc9: ; 0x70bc9
UnknownText_0x70bc9:
text "I just recently"
line "became a trainer."
@ -49,9 +42,8 @@ UnknownText_0x70bc9: ; 0x70bc9
line "the selection of"
cont "convenient items."
done
; 0x70c3e
UnknownText_0x70c3e: ; 0x70c3e
UnknownText_0x70c3e:
text "My dad's having a"
line "hard time learning"
@ -61,18 +53,16 @@ UnknownText_0x70c3e: ; 0x70c3e
para "supposed to be"
line "used…"
done
; 0x70c9c
UnknownText_0x70c9c: ; 0x70c9c
CeladonDeptStore2FDirectoryText:
text "Top Grade Items"
line "for Trainers!"
para "2F: TRAINER'S"
line " MARKET"
done
; 0x70cd4
CeladonDeptStore2F_MapEventHeader: ; 0x70cd4
CeladonDeptStore2F_MapEventHeader:
; filler
db 0, 0
@ -87,8 +77,8 @@ CeladonDeptStore2F_MapEventHeader: ; 0x70cd4
; signposts
db 2
signpost 0, 14, $0, MapCeladonDeptStore2FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore2FSignpost1Script
signpost 0, 14, $0, CeladonDeptStore2FDirectory
signpost 0, 3, $0, CeladonDeptStore2FElevatorButton
; people-events
db 4
@ -96,4 +86,3 @@ CeladonDeptStore2F_MapEventHeader: ; 0x70cd4
person_event SPRITE_CLERK, 9, 18, $7, $0, 255, 255, $90, 0, ClerkScript_0x70bb5, $ffff
person_event SPRITE_POKEFAN_M, 6, 9, $7, $0, 255, 255, $80, 0, PokefanMScript_0x70bbd, $ffff
person_event SPRITE_YOUNGSTER, 6, 10, $8, $0, 255, 255, $a0, 0, YoungsterScript_0x70bc0, $ffff
; 0x70d27

View File

@ -1,24 +1,21 @@
CeladonDeptStore3F_MapScriptHeader: ; 0x70d27
CeladonDeptStore3F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x70d29
ClerkScript_0x70d29: ; 0x70d29
ClerkScript_0x70d29:
faceplayer
loadfont
pokemart $0, $0019
loadmovesprites
end
; 0x70d31
YoungsterScript_0x70d31: ; 0x70d31
YoungsterScript_0x70d31:
jumptextfaceplayer UnknownText_0x70d53
; 0x70d34
GameboyKidScript_0x70d34: ; 0x70d34
GameboyKidScript_0x70d34:
faceplayer
loadfont
writetext UnknownText_0x70d86
@ -26,9 +23,8 @@ GameboyKidScript_0x70d34: ; 0x70d34
loadmovesprites
spriteface $4, $0
end
; 0x70d3f
GameboyKidScript_0x70d3f: ; 0x70d3f
GameboyKidScript_0x70d3f:
faceplayer
loadfont
writetext UnknownText_0x70dc7
@ -36,39 +32,33 @@ GameboyKidScript_0x70d3f: ; 0x70d3f
loadmovesprites
spriteface $5, $0
end
; 0x70d4a
SuperNerdScript_0x70d4a: ; 0x70d4a
SuperNerdScript_0x70d4a:
jumptextfaceplayer UnknownText_0x70e61
; 0x70d4d
MapCeladonDeptStore3FSignpost1Script: ; 0x70d4d
CeladonDeptStore3FElevatorButton:
jumpstd elevatorbutton
; 0x70d50
MapCeladonDeptStore3FSignpost0Script: ; 0x70d50
jumptext UnknownText_0x70e85
; 0x70d53
CeladonDeptStore3FDirectory:
jumptext CeladonDeptStore3FDirectoryText
UnknownText_0x70d53: ; 0x70d53
UnknownText_0x70d53:
text "I can't decide"
line "which #MON I"
para "should use this TM"
line "on…"
done
; 0x70d86
UnknownText_0x70d86: ; 0x70d86
UnknownText_0x70d86:
text "Uh-oh! I traded my"
line "#MON without"
para "removing the UP-"
line "GRADE from it."
done
; 0x70dc7
UnknownText_0x70dc7: ; 0x70dc7
UnknownText_0x70dc7:
text "Yeah! I'm finally"
line "getting a PORYGON!"
@ -84,23 +74,20 @@ UnknownText_0x70dc7: ; 0x70dc7
line "turned into a dif-"
cont "ferent #MON!"
done
; 0x70e61
UnknownText_0x70e61: ; 0x70e61
UnknownText_0x70e61:
text "The TM SHOP sells"
line "some rare moves."
done
; 0x70e85
UnknownText_0x70e85: ; 0x70e85
CeladonDeptStore3FDirectoryText:
text "3F: TM SHOP"
para "Make Your #MON"
line "Stronger!"
done
; 0x70eab
CeladonDeptStore3F_MapEventHeader: ; 0x70eab
CeladonDeptStore3F_MapEventHeader:
; filler
db 0, 0
@ -115,8 +102,8 @@ CeladonDeptStore3F_MapEventHeader: ; 0x70eab
; signposts
db 2
signpost 0, 14, $0, MapCeladonDeptStore3FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore3FSignpost1Script
signpost 0, 14, $0, CeladonDeptStore3FDirectory
signpost 0, 3, $0, CeladonDeptStore3FElevatorButton
; people-events
db 5
@ -125,4 +112,3 @@ CeladonDeptStore3F_MapEventHeader: ; 0x70eab
person_event SPRITE_GAMEBOY_KID, 5, 13, $6, $0, 255, 255, $80, 0, GameboyKidScript_0x70d34, $ffff
person_event SPRITE_GAMEBOY_KID, 5, 14, $6, $0, 255, 255, $90, 0, GameboyKidScript_0x70d3f, $ffff
person_event SPRITE_SUPER_NERD, 8, 17, $2, $11, 255, 255, $80, 0, SuperNerdScript_0x70d4a, $ffff
; 0x70f0b

View File

@ -1,60 +1,51 @@
CeladonDeptStore4F_MapScriptHeader: ; 0x70f0b
CeladonDeptStore4F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x70f0d
ClerkScript_0x70f0d: ; 0x70f0d
ClerkScript_0x70f0d:
faceplayer
loadfont
pokemart $0, $001a
loadmovesprites
end
; 0x70f15
SuperNerdScript_0x70f15: ; 0x70f15
SuperNerdScript_0x70f15:
jumptextfaceplayer UnknownText_0x70f21
; 0x70f18
YoungsterScript_0x70f18: ; 0x70f18
YoungsterScript_0x70f18:
jumptextfaceplayer UnknownText_0x70f55
; 0x70f1b
MapCeladonDeptStore4FSignpost0Script: ; 0x70f1b
jumptext UnknownText_0x70f8c
; 0x70f1e
CeladonDeptStore4FDirectory:
jumptext CeladonDeptStore4FDirectoryText
MapCeladonDeptStore4FSignpost1Script: ; 0x70f1e
CeladonDeptStore4FElevatorButton:
jumpstd elevatorbutton
; 0x70f21
UnknownText_0x70f21: ; 0x70f21
UnknownText_0x70f21:
text "I'm here to buy"
line "SURF MAIL to send"
cont "to my girlfriend."
done
; 0x70f55
UnknownText_0x70f55: ; 0x70f55
UnknownText_0x70f55:
text "This is the only"
line "place where you"
para "can buy LOVELY"
line "MAIL."
done
; 0x70f8c
UnknownText_0x70f8c: ; 0x70f8c
CeladonDeptStore4FDirectoryText:
text "Express Yourself"
line "With Gifts!"
para "4F: WISEMAN GIFTS"
done
; 0x70fbc
CeladonDeptStore4F_MapEventHeader: ; 0x70fbc
CeladonDeptStore4F_MapEventHeader:
; filler
db 0, 0
@ -69,12 +60,11 @@ CeladonDeptStore4F_MapEventHeader: ; 0x70fbc
; signposts
db 2
signpost 0, 14, $0, MapCeladonDeptStore4FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore4FSignpost1Script
signpost 0, 14, $0, CeladonDeptStore4FDirectory
signpost 0, 3, $0, CeladonDeptStore4FElevatorButton
; people-events
db 3
person_event SPRITE_CLERK, 9, 17, $7, $0, 255, 255, $90, 0, ClerkScript_0x70f0d, $ffff
person_event SPRITE_SUPER_NERD, 10, 11, $5, $1, 255, 255, $a0, 0, SuperNerdScript_0x70f15, $ffff
person_event SPRITE_YOUNGSTER, 6, 12, $7, $0, 255, 255, $0, 0, YoungsterScript_0x70f18, $ffff
; 0x71002

View File

@ -1,48 +1,40 @@
CeladonDeptStore5F_MapScriptHeader: ; 0x71002
CeladonDeptStore5F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x71004
ClerkScript_0x71004: ; 0x71004
ClerkScript_0x71004:
faceplayer
loadfont
pokemart $0, $001b
loadmovesprites
end
; 0x7100c
ClerkScript_0x7100c: ; 0x7100c
ClerkScript_0x7100c:
faceplayer
loadfont
pokemart $0, $001c
loadmovesprites
end
; 0x71014
GentlemanScript_0x71014: ; 0x71014
GentlemanScript_0x71014:
jumptextfaceplayer UnknownText_0x71023
; 0x71017
SailorScript_0x71017: ; 0x71017
SailorScript_0x71017:
jumptextfaceplayer UnknownText_0x71072
; 0x7101a
TeacherScript_0x7101a: ; 0x7101a
TeacherScript_0x7101a:
jumptextfaceplayer UnknownText_0x710b6
; 0x7101d
MapCeladonDeptStore5FSignpost0Script: ; 0x7101d
jumptext UnknownText_0x71100
; 0x71020
CeladonDeptStore5FDirectory:
jumptext CeladonDeptStore5FDirectoryText
MapCeladonDeptStore5FSignpost1Script: ; 0x71020
CeladonDeptStore5FElevatorButton:
jumpstd elevatorbutton
; 0x71023
UnknownText_0x71023: ; 0x71023
UnknownText_0x71023:
text "I want to buy some"
line "items that raise"
@ -50,18 +42,16 @@ UnknownText_0x71023: ; 0x71023
line "I don't have"
cont "enough money…"
done
; 0x71072
UnknownText_0x71072: ; 0x71072
UnknownText_0x71072:
text "I want PP UP, so I"
line "can raise the PP"
para "of moves. But you"
line "can't buy it…"
done
; 0x710b6
UnknownText_0x710b6: ; 0x710b6
UnknownText_0x710b6:
text "Using items on"
line "them makes #-"
cont "MON happy."
@ -69,14 +59,12 @@ UnknownText_0x710b6: ; 0x710b6
para "They hate certain"
line "items, though…"
done
; 0x71100
UnknownText_0x71100: ; 0x71100
CeladonDeptStore5FDirectoryText:
text "5F: DRUG STORE"
done
; 0x71110
CeladonDeptStore5F_MapEventHeader: ; 0x71110
CeladonDeptStore5F_MapEventHeader:
; filler
db 0, 0
@ -91,8 +79,8 @@ CeladonDeptStore5F_MapEventHeader: ; 0x71110
; signposts
db 2
signpost 0, 14, $0, MapCeladonDeptStore5FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore5FSignpost1Script
signpost 0, 14, $0, CeladonDeptStore5FDirectory
signpost 0, 3, $0, CeladonDeptStore5FElevatorButton
; people-events
db 5
@ -101,4 +89,3 @@ CeladonDeptStore5F_MapEventHeader: ; 0x71110
person_event SPRITE_GENTLEMAN, 9, 17, $2, $11, 255, 255, $80, 0, GentlemanScript_0x71014, $ffff
person_event SPRITE_SAILOR, 8, 7, $2, $11, 255, 255, $90, 0, SailorScript_0x71017, $ffff
person_event SPRITE_TEACHER, 11, 5, $9, $0, 255, 255, $a0, 0, TeacherScript_0x7101a, $ffff
; 0x71170

View File

@ -1,4 +1,4 @@
CeladonDeptStore6F_MapScriptHeader: ; 0x71170
CeladonDeptStore6F_MapScriptHeader:
; trigger count
db 0
@ -8,121 +8,104 @@ CeladonDeptStore6F_MapScriptHeader: ; 0x71170
; callbacks
dbw 1, UnknownScript_0x71175
; 0x71175
UnknownScript_0x71175: ; 0x71175
UnknownScript_0x71175:
changeblock $c, $0, $3
return
; 0x7117a
SuperNerdScript_0x7117a: ; 0x7117a
SuperNerdScript_0x7117a:
jumptextfaceplayer UnknownText_0x712c7
; 0x7117d
YoungsterScript_0x7117d: ; 0x7117d
YoungsterScript_0x7117d:
jumptextfaceplayer UnknownText_0x71310
; 0x71180
MapCeladonDeptStore6FSignpost5Script: ; 0x71180
CeladonVendingMachine:
loadfont
writetext UnknownText_0x71250
UnknownScript_0x71184: ; 0x71184
writetext CeladonVendingText
.Start
special Function24ae8
loadmenudata MenuDataHeader_0x71203
loadmenudata .MenuData
interpretmenu2
writebackup
if_equal $1, UnknownScript_0x7119a
if_equal $2, UnknownScript_0x711b4
if_equal $3, UnknownScript_0x711ce
if_equal $1, .FreshWater
if_equal $2, .SodaPop
if_equal $3, .Lemonade
loadmovesprites
end
; 0x7119a
UnknownScript_0x7119a: ; 0x7119a
.FreshWater
checkmoney $0, 200
if_equal $2, UnknownScript_0x711f5
if_equal $2, .NotEnoughMoney
giveitem FRESH_WATER, $1
iffalse UnknownScript_0x711fc
iffalse .NotEnoughSpace
takemoney $0, 200
itemtotext FRESH_WATER, $0
jump UnknownScript_0x711e8
; 0x711b4
jump .VendItem
UnknownScript_0x711b4: ; 0x711b4
.SodaPop
checkmoney $0, 300
if_equal $2, UnknownScript_0x711f5
if_equal $2, .NotEnoughMoney
giveitem SODA_POP, $1
iffalse UnknownScript_0x711fc
iffalse .NotEnoughSpace
takemoney $0, 300
itemtotext SODA_POP, $0
jump UnknownScript_0x711e8
; 0x711ce
jump .VendItem
UnknownScript_0x711ce: ; 0x711ce
.Lemonade
checkmoney $0, 350
if_equal $2, UnknownScript_0x711f5
if_equal $2, .NotEnoughMoney
giveitem LEMONADE, $1
iffalse UnknownScript_0x711fc
iffalse .NotEnoughSpace
takemoney $0, 350
itemtotext LEMONADE, $0
jump UnknownScript_0x711e8
; 0x711e8
jump .VendItem
UnknownScript_0x711e8: ; 0x711e8
.VendItem
pause 10
playsound SFX_ENTER_DOOR
writetext UnknownText_0x71274
writetext CeladonClangText
keeptextopen
itemnotify
jump UnknownScript_0x71184
; 0x711f5
jump .Start
UnknownScript_0x711f5: ; 0x711f5
writetext UnknownText_0x7128e
.NotEnoughMoney
writetext CeladonVendingNoMoneyText
closetext
jump UnknownScript_0x71184
; 0x711fc
jump .Start
UnknownScript_0x711fc: ; 0x711fc
writetext UnknownText_0x712a7
.NotEnoughSpace
writetext CeladonVendingNoSpaceText
closetext
jump UnknownScript_0x71184
; 0x71203
jump .Start
MenuDataHeader_0x71203: ; 0x71203
.MenuData
db $40 ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw MenuData2_0x7120b
dw .MenuData2
db 1 ; default option
; 0x7120b
MenuData2_0x7120b: ; 0x7120b
.MenuData2
db $80 ; flags
db 4 ; items
db "FRESH WATER ¥200@"
db "SODA POP ¥300@"
db "LEMONADE ¥350@"
db "CANCEL@"
; 0x71249
MapCeladonDeptStore6FSignpost0Script: ; 0x7124a
jumptext UnknownText_0x7133e
; 0x7124d
CeladonDeptStore6FDirectory:
jumptext CeladonDeptStore6FDirectoryText
UnknownScript_0x7124d: ; 0x7124d
UnknownScript_0x7124d:
jumpstd elevatorbutton
; 0x71250
UnknownText_0x71250: ; 0x71250
CeladonVendingText:
text "A vending machine!"
line "Here's the menu."
done
; 0x71274
UnknownText_0x71274: ; 0x71274
CeladonClangText:
text "Clang!"
para "@"
@ -130,21 +113,18 @@ UnknownText_0x71274: ; 0x71274
db $0
line "popped out."
done
; 0x7128e
UnknownText_0x7128e: ; 0x7128e
CeladonVendingNoMoneyText:
text "Oops, not enough"
line "money…"
done
; 0x712a7
UnknownText_0x712a7: ; 0x712a7
CeladonVendingNoSpaceText:
text "There's no more"
line "room for stuff…"
done
; 0x712c7
UnknownText_0x712c7: ; 0x712c7
UnknownText_0x712c7:
text "A vending machine"
line "with a prize rou-"
cont "lette…"
@ -152,23 +132,20 @@ UnknownText_0x712c7: ; 0x712c7
para "You never see"
line "those anymore."
done
; 0x71310
UnknownText_0x71310: ; 0x71310
UnknownText_0x71310:
text "Aww! There's no"
line "games here!"
para "I wanted to play…"
done
; 0x7133e
UnknownText_0x7133e: ; 0x7133e
CeladonDeptStore6FDirectoryText:
text "6F: ROOFTOP SQUARE"
line "VENDING MACHINES"
done
; 0x71363
CeladonDeptStore6F_MapEventHeader: ; 0x71363
CeladonDeptStore6F_MapEventHeader:
; filler
db 0, 0
@ -182,15 +159,14 @@ CeladonDeptStore6F_MapEventHeader: ; 0x71363
; signposts
db 6
signpost 0, 14, $0, MapCeladonDeptStore6FSignpost0Script
signpost 0, 3, $0, MapCeladonDeptStore6FSignpost1Script
signpost 1, 8, $1, MapCeladonDeptStore6FSignpost5Script
signpost 1, 9, $1, MapCeladonDeptStore6FSignpost5Script
signpost 1, 10, $1, MapCeladonDeptStore6FSignpost5Script
signpost 1, 11, $1, MapCeladonDeptStore6FSignpost5Script
signpost 0, 14, $0, CeladonDeptStore6FDirectory
signpost 0, 3, $0, CeladonDeptStore1FElevatorButton
signpost 1, 8, $1, CeladonVendingMachine
signpost 1, 9, $1, CeladonVendingMachine
signpost 1, 10, $1, CeladonVendingMachine
signpost 1, 11, $1, CeladonVendingMachine
; people-events
db 2
person_event SPRITE_SUPER_NERD, 6, 13, $7, $0, 255, 255, $0, 0, SuperNerdScript_0x7117a, $ffff
person_event SPRITE_YOUNGSTER, 9, 16, $2, $12, 255, 255, $80, 0, YoungsterScript_0x7117d, $ffff
; 0x713ab

View File

@ -6,46 +6,40 @@ CeladonMansion1F_MapScriptHeader: ; 0x713ed
db 0
; 0x713ef
GrannyScript_0x713ef: ; 0x713ef
jumptextfaceplayer UnknownText_0x71416
; 0x713f2
CeladonMansionManager:
jumptextfaceplayer CeladonMansionManagerText
GrowlitheScript_0x713f2: ; 0x713f2
CeladonMansion1FMeowth:
loadfont
writetext UnknownText_0x71470
writetext CeladonMansion1FMeowthText
cry MEOWTH
closetext
loadmovesprites
end
; 0x713fc
ClefairyScript_0x713fc: ; 0x713fc
CeladonMansion1FClefairy:
loadfont
writetext UnknownText_0x7147f
writetext CeladonMansion1FClefairyText
cry CLEFAIRY
closetext
loadmovesprites
end
; 0x71406
GrowlitheScript_0x71406: ; 0x71406
CeladonMansion1FNidoranF:
loadfont
writetext UnknownText_0x71496
writetext CeladonMansion1FNidoranFText
cry NIDORAN_F
closetext
loadmovesprites
end
; 0x71410
MapCeladonMansion1FSignpost0Script: ; 0x71410
jumptext UnknownText_0x714ab
; 0x71413
CeladonMansionManagersSuiteSign:
jumptext CeladonMansionManagersSuiteSignText
MapCeladonMansion1FSignpost2Script: ; 0x71413
CeladonMansion1fBookshelf:
jumpstd picturebookshelf
; 0x71416
UnknownText_0x71416: ; 0x71416
CeladonMansionManagerText:
text "My dear #MON"
line "keep me company,"
@ -55,30 +49,25 @@ UnknownText_0x71416: ; 0x71416
para "MEOWTH even brings"
line "money home."
done
; 0x71470
UnknownText_0x71470: ; 0x71470
CeladonMansion1FMeowthText:
text "MEOWTH: Meow!"
done
; 0x7147f
UnknownText_0x7147f: ; 0x7147f
CeladonMansion1FClefairyText:
text "CLEFAIRY: Clef"
line "cleff!"
done
; 0x71496
UnknownText_0x71496: ; 0x71496
CeladonMansion1FNidoranFText:
text "NIDORAN: Kya"
line "kyaoo!"
done
; 0x714ab
UnknownText_0x714ab: ; 0x714ab
CeladonMansionManagersSuiteSignText:
text "CELADON MANSION"
line "MANAGER'S SUITE"
done
; 0x714cc
CeladonMansion1F_MapEventHeader: ; 0x714cc
; filler
@ -97,14 +86,13 @@ CeladonMansion1F_MapEventHeader: ; 0x714cc
; signposts
db 3
signpost 8, 5, $1, MapCeladonMansion1FSignpost0Script
signpost 3, 0, $0, MapCeladonMansion1FSignpost2Script
signpost 3, 2, $0, MapCeladonMansion1FSignpost2Script
signpost 8, 5, $1, CeladonMansionManagersSuiteSign
signpost 3, 0, $0, CeladonMansion1fBookshelf
signpost 3, 2, $0, CeladonMansion1fBookshelf
; people-events
db 4
person_event SPRITE_GRANNY, 9, 5, $3, $0, 255, 255, $0, 0, GrannyScript_0x713ef, $ffff
person_event SPRITE_GROWLITHE, 10, 6, $16, $0, 255, 255, $0, 0, GrowlitheScript_0x713f2, $ffff
person_event SPRITE_CLEFAIRY, 8, 7, $16, $0, 255, 255, $0, 0, ClefairyScript_0x713fc, $ffff
person_event SPRITE_GROWLITHE, 8, 8, $16, $2, 255, 255, $90, 0, GrowlitheScript_0x71406, $ffff
; 0x7152e
person_event SPRITE_GRANNY, 9, 5, $3, $0, 255, 255, $0, 0, CeladonMansionManager, $ffff
person_event SPRITE_GROWLITHE, 10, 6, $16, $0, 255, 255, $0, 0, CeladonMansion1FMeowth, $ffff
person_event SPRITE_CLEFAIRY, 8, 7, $16, $0, 255, 255, $0, 0, CeladonMansion1FClefairy, $ffff
person_event SPRITE_GROWLITHE, 8, 8, $16, $2, 255, 255, $90, 0, CeladonMansion1FNidoranF, $ffff

View File

@ -1,24 +1,20 @@
CeladonMansion2F_MapScriptHeader: ; 0x7152e
CeladonMansion2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x71530
MapCeladonMansion2FSignpost0Script: ; 0x71530
jumptext UnknownText_0x71539
; 0x71533
CeladonMansion2FComputer:
jumptext CeladonMansion2FComputerText
MapCeladonMansion2FSignpost1Script: ; 0x71533
jumptext UnknownText_0x7162c
; 0x71536
CeladonMansion2FSign:
jumptext CeladonMansion2FSignText
MapCeladonMansion2FSignpost2Script: ; 0x71536
CeladonMansion2FBookshelf:
jumpstd difficultbookshelf
; 0x71539
UnknownText_0x71539: ; 0x71539
CeladonMansion2FComputerText:
text $52, " turned on"
line "the PC."
@ -47,15 +43,13 @@ UnknownText_0x71539: ; 0x71539
para "…"
done
; 0x7162c
UnknownText_0x7162c: ; 0x7162c
CeladonMansion2FSignText:
text "GAME FREAK"
line "MEETING ROOM"
done
; 0x71645
CeladonMansion2F_MapEventHeader: ; 0x71645
CeladonMansion2F_MapEventHeader:
; filler
db 0, 0
@ -71,10 +65,9 @@ CeladonMansion2F_MapEventHeader: ; 0x71645
; signposts
db 3
signpost 3, 0, $0, MapCeladonMansion2FSignpost0Script
signpost 8, 5, $1, MapCeladonMansion2FSignpost1Script
signpost 3, 2, $0, MapCeladonMansion2FSignpost2Script
signpost 3, 0, $0, CeladonMansion2FComputer
signpost 8, 5, $1, CeladonMansion2FSign
signpost 3, 2, $0, CeladonMansion2FBookshelf
; people-events
db 0
; 0x7166e

View File

@ -1,4 +1,4 @@
CeruleanCity_MapScriptHeader: ; 0x184000
CeruleanCity_MapScriptHeader:
; trigger count
db 0
@ -7,15 +7,13 @@ CeruleanCity_MapScriptHeader: ; 0x184000
; callbacks
dbw 5, UnknownScript_0x184005
; 0x184005
dbw 5, .Callback
UnknownScript_0x184005: ; 0x184005
.Callback
setflag $0038
return
; 0x184009
CooltrainerMScript_0x184009: ; 0x184009
CooltrainerMScript_0x184009:
faceplayer
loadfont
checkevent EVENT_RETURNED_MACHINE_PART
@ -24,29 +22,25 @@ CooltrainerMScript_0x184009: ; 0x184009
closetext
loadmovesprites
end
; 0x184017
UnknownScript_0x184017: ; 0x184017
UnknownScript_0x184017:
writetext UnknownText_0x184144
closetext
loadmovesprites
end
; 0x18401d
SuperNerdScript_0x18401d: ; 0x18401d
SuperNerdScript_0x18401d:
jumptextfaceplayer UnknownText_0x1841a8
; 0x184020
SlowpokeScript_0x184020: ; 0x184020
CeruleanCitySlowbro:
loadfont
writetext UnknownText_0x1841e9
writetext CeruleanCitySlowbroText
cry SLOWBRO
closetext
loadmovesprites
end
; 0x18402a
CooltrainerFScript_0x18402a: ; 0x18402a
CooltrainerFScript_0x18402a:
faceplayer
loadfont
writetext UnknownText_0x1841fa
@ -58,7 +52,7 @@ CooltrainerFScript_0x18402a: ; 0x18402a
closetext
loadmovesprites
loadfont
writetext UnknownText_0x1841e9
writetext CeruleanCitySlowbroText
cry SLOWBRO
closetext
loadmovesprites
@ -67,30 +61,27 @@ CooltrainerFScript_0x18402a: ; 0x18402a
closetext
loadmovesprites
end
; 0x18404a
FisherScript_0x18404a: ; 0x18404a
FisherScript_0x18404a:
faceplayer
loadfont
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x184058
checkevent EVENT_MET_ROCKET_GRUNT_AT_CERULEAN_GYM
iftrue UnknownScript_0x18405e
UnknownScript_0x184058: ; 0x184058
UnknownScript_0x184058:
writetext UnknownText_0x18424e
closetext
loadmovesprites
end
; 0x18405e
UnknownScript_0x18405e: ; 0x18405e
UnknownScript_0x18405e:
writetext UnknownText_0x184275
closetext
loadmovesprites
end
; 0x184064
YoungsterScript_0x184064: ; 0x184064
YoungsterScript_0x184064:
faceplayer
loadfont
writetext UnknownText_0x1842a9
@ -99,9 +90,8 @@ YoungsterScript_0x184064: ; 0x184064
checkevent $00fa
iffalse UnknownScript_0x184072
end
; 0x184072
UnknownScript_0x184072: ; 0x184072
UnknownScript_0x184072:
waitbutton
playsound SFX_SECOND_PART_OF_ITEMFINDER
waitbutton
@ -126,47 +116,36 @@ UnknownScript_0x184072: ; 0x184072
closetext
loadmovesprites
end
; 0x1840a1
MapCeruleanCitySignpost0Script: ; 0x1840a1
jumptext UnknownText_0x184312
; 0x1840a4
CeruleanCitySign:
jumptext CeruleanCitySignText
MapCeruleanCitySignpost1Script: ; 0x1840a4
jumptext UnknownText_0x184345
; 0x1840a7
CeruleanGymSign:
jumptext CeruleanGymSignText
MapCeruleanCitySignpost2Script: ; 0x1840a7
jumptext UnknownText_0x184381
; 0x1840aa
CeruleanBikeShopSign:
jumptext CeruleanBikeShopSignText
MapCeruleanCitySignpost3Script: ; 0x1840aa
jumptext UnknownText_0x1843cc
; 0x1840ad
CeruleanPoliceSign:
jumptext CeruleanPoliceSignText
MapCeruleanCitySignpost4Script: ; 0x1840ad
jumptext UnknownText_0x18443b
; 0x1840b0
CeruleanCapeSign:
jumptext CeruleanCapeSignText
MapCeruleanCitySignpost5Script: ; 0x1840b0
jumptext UnknownText_0x184450
; 0x1840b3
CeruleanLockedDoor:
jumptext CeruleanLockedDoorText
MapCeruleanCitySignpost6Script: ; 0x1840b3
CeruleanCityPokeCenterSign:
jumpstd pokecentersign
; 0x1840b6
MapCeruleanCitySignpost7Script: ; 0x1840b6
CeruleanCityMartSign:
jumpstd martsign
; 0x1840b9
MapCeruleanCitySignpostItem8: ; 0x1840b9
MapCeruleanCitySignpostItem8:
dw $00fa
db BERSERK_GENE
; 0x1840bc
UnknownText_0x1840bc: ; 0x1840bc
UnknownText_0x1840bc:
text "KANTO's POWER"
line "PLANT?"
@ -180,9 +159,8 @@ UnknownText_0x1840bc: ; 0x1840bc
line "an accident of"
cont "some sort there."
done
; 0x184144
UnknownText_0x184144: ; 0x184144
UnknownText_0x184144:
text "You're collecting"
line "every single kind"
cont "of #MON?"
@ -191,80 +169,69 @@ UnknownText_0x184144: ; 0x184144
line "a challenge, but"
cont "it sounds fun too."
done
; 0x1841a8
UnknownText_0x1841a8: ; 0x1841a8
UnknownText_0x1841a8:
text "The CAPE in the"
line "north is a good"
para "place for dates."
line "Girls like it!"
done
; 0x1841e9
UnknownText_0x1841e9: ; 0x1841e9
CeruleanCitySlowbroText:
text "SLOWBRO: Yarah?"
done
; 0x1841fa
UnknownText_0x1841fa: ; 0x1841fa
UnknownText_0x1841fa:
text "My SLOWBRO and I"
line "make an awesome"
cont "combination!"
done
; 0x184229
UnknownText_0x184229: ; 0x184229
UnknownText_0x184229:
text "SLOWBRO, show me"
line "your CONFUSION!"
done
; 0x18424b
UnknownText_0x18424b: ; 0x18424b
UnknownText_0x18424b:
text "…"
done
; 0x18424e
UnknownText_0x18424e: ; 0x18424e
UnknownText_0x18424e:
text "I'm a huge fan of"
line "CERULEAN GYM's"
cont "MISTY."
done
; 0x184275
UnknownText_0x184275: ; 0x184275
UnknownText_0x184275:
text "I saw this shady"
line "guy go off toward"
cont "CERULEAN's CAPE."
done
; 0x1842a9
UnknownText_0x1842a9: ; 0x1842a9
UnknownText_0x1842a9:
text "There used to be a"
line "cave here that had"
para "horribly powerful"
line "#MON in it."
done
; 0x1842ee
UnknownText_0x1842ee: ; 0x1842ee
UnknownText_0x1842ee:
text "Ayuh?"
para "My ITEMFINDER is"
line "responding…"
done
; 0x184312
UnknownText_0x184312: ; 0x184312
CeruleanCitySignText:
text "CERULEAN CITY"
para "A Mysterious Blue"
line "Aura Surrounds It"
done
; 0x184345
UnknownText_0x184345: ; 0x184345
CeruleanGymSignText:
text "CERULEAN CITY"
line "#MON GYM"
cont "LEADER: MISTY"
@ -272,9 +239,8 @@ UnknownText_0x184345: ; 0x184345
para "The Tomboyish"
line "Mermaid"
done
; 0x184381
UnknownText_0x184381: ; 0x184381
CeruleanBikeShopSignText:
text "There's a notice"
line "here…"
@ -282,9 +248,8 @@ UnknownText_0x184381: ; 0x184381
line "moved to GOLDENROD"
cont "CITY in JOHTO…"
done
; 0x1843cc
UnknownText_0x1843cc: ; 0x1843cc
CeruleanPoliceSignText:
text "There's a notice"
line "here…"
@ -296,20 +261,17 @@ UnknownText_0x1843cc: ; 0x1843cc
para "CERULEAN POLICE"
done
; 0x18443b
UnknownText_0x18443b: ; 0x18443b
CeruleanCapeSignText:
text "CERULEAN CAPE"
line "AHEAD"
done
; 0x184450
UnknownText_0x184450: ; 0x184450
CeruleanLockedDoorText:
text "It's locked…"
done
; 0x18445d
CeruleanCity_MapEventHeader: ; 0x18445d
CeruleanCity_MapEventHeader:
; filler
db 0, 0
@ -327,22 +289,21 @@ CeruleanCity_MapEventHeader: ; 0x18445d
; signposts
db 9
signpost 23, 23, $0, MapCeruleanCitySignpost0Script
signpost 25, 27, $0, MapCeruleanCitySignpost1Script
signpost 29, 11, $0, MapCeruleanCitySignpost2Script
signpost 17, 25, $0, MapCeruleanCitySignpost3Script
signpost 7, 23, $0, MapCeruleanCitySignpost4Script
signpost 29, 14, $0, MapCeruleanCitySignpost5Script
signpost 21, 20, $0, MapCeruleanCitySignpost6Script
signpost 29, 26, $0, MapCeruleanCitySignpost7Script
signpost 23, 23, $0, CeruleanCitySign
signpost 25, 27, $0, CeruleanGymSign
signpost 29, 11, $0, CeruleanBikeShopSign
signpost 17, 25, $0, CeruleanPoliceSign
signpost 7, 23, $0, CeruleanCapeSign
signpost 29, 14, $0, CeruleanLockedDoor
signpost 21, 20, $0, CeruleanCityPokeCenterSign
signpost 29, 26, $0, CeruleanCityMartSign
signpost 12, 2, $7, MapCeruleanCitySignpostItem8
; people-events
db 6
person_event SPRITE_COOLTRAINER_M, 27, 19, $2, $22, 255, 255, $90, 0, CooltrainerMScript_0x184009, $ffff
person_event SPRITE_SUPER_NERD, 19, 27, $2, $11, 255, 255, $90, 0, SuperNerdScript_0x18401d, $ffff
person_event SPRITE_SLOWPOKE, 28, 24, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x184020, $ffff
person_event SPRITE_SLOWPOKE, 28, 24, $1, $0, 255, 255, $0, 0, CeruleanCitySlowbro, $ffff
person_event SPRITE_COOLTRAINER_F, 28, 25, $8, $0, 255, 255, $a0, 0, CooltrainerFScript_0x18402a, $ffff
person_event SPRITE_FISHER, 30, 34, $5, $1, 255, 255, $80, 0, FisherScript_0x18404a, $ffff
person_event SPRITE_YOUNGSTER, 16, 10, $3, $1, 255, 255, $80, 0, YoungsterScript_0x184064, $ffff
; 0x1844fc

View File

@ -1,65 +1,63 @@
CharcoalKiln_MapScriptHeader: ; 0x18dd18
CharcoalKiln_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
BossScript:
CharcoalKilnBoss:
faceplayer
loadfont
checkevent EVENT_GOT_HM01_CUT
iftrue .GotCut
checkevent EVENT_CLEARED_SLOWPOKE_WELL
iftrue .SavedSlowpoke
writetext BossSlowpokeText
writetext CharcoalKilnBossText1
closetext
loadmovesprites
end
.SavedSlowpoke
writetext BossForestText
writetext CharcoalKilnBossText2
closetext
loadmovesprites
end
.GotCut
writetext BossText
writetext CharcoalKilnBossText3
closetext
loadmovesprites
end
ApprenticeScript:
CharcoalKilnApprentice:
faceplayer
loadfont
checkevent EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
iftrue UnknownScript_0x18dd5d
iftrue .YoureTheCoolest
checkevent EVENT_GOT_HM01_CUT
iftrue UnknownScript_0x18dd4e
writetext UnknownText_0x18dee0
iftrue .Thanks
writetext CharcoalKilnApprenticeText1
closetext
loadmovesprites
end
UnknownScript_0x18dd4e: ; 0x18dd4e
writetext UnknownText_0x18df25
.Thanks
writetext CharcoalKilnApprenticeText2
keeptextopen
verbosegiveitem CHARCOAL, 1
iffalse UnknownScript_0x18dd61
iffalse .Done
setevent EVENT_GOT_CHARCOAL_IN_CHARCOAL_KILN
loadmovesprites
end
; 0x18dd5d
UnknownScript_0x18dd5d: ; 0x18dd5d
writetext UnknownText_0x18df93
.YoureTheCoolest
writetext CharcoalKilnApprenticeText3
closetext
UnknownScript_0x18dd61: ; 0x18dd61
.Done
loadmovesprites
end
; 0x18dd63
FarfetchdScript:
CharcoalKilnFarfetchd:
faceplayer
loadfont
writetext FarfetchdText
@ -68,15 +66,13 @@ FarfetchdScript:
loadmovesprites
end
MapCharcoalKilnSignpost1Script: ; 0x18dd6e
CharcoalKilnBookshelf:
jumpstd magazinebookshelf
; 0x18dd71
MapCharcoalKilnSignpost2Script: ; 0x18dd71
CharcoalKilnRadio:
jumpstd radio2
; 0x18dd74
BossSlowpokeText:
CharcoalKilnBossText1:
text "All the SLOWPOKE"
line "have disappeared"
cont "from the town."
@ -90,7 +86,7 @@ BossSlowpokeText:
cont "stay in."
done
BossForestText:
CharcoalKilnBossText2:
text "The SLOWPOKE have"
line "returned…"
@ -102,7 +98,7 @@ BossForestText:
line "is that lazy guy?"
done
BossText:
CharcoalKilnBossText3:
text "You chased off"
line "TEAM ROCKET and"
@ -113,18 +109,16 @@ BossText:
line "I like that. Come"
cont "train with us."
done
; 0x18dee0
UnknownText_0x18dee0: ; 0x18dee0
CharcoalKilnApprenticeText1:
text "Where have all the"
line "SLOWPOKE gone?"
para "Are they out play-"
line "ing somewhere?"
done
; 0x18df25
UnknownText_0x18df25: ; 0x18df25
CharcoalKilnApprenticeText2:
text "I'm sorry--I for-"
line "got to thank you."
@ -135,9 +129,8 @@ UnknownText_0x18df25: ; 0x18df25
line "would be happy to"
cont "hold that."
done
; 0x18df93
UnknownText_0x18df93: ; 0x18df93
CharcoalKilnApprenticeText3:
text "The SLOWPOKE came"
line "back, and you even"
cont "found FARFETCH'D."
@ -145,7 +138,6 @@ UnknownText_0x18df93: ; 0x18df93
para "You're the cool-"
line "est, man!"
done
; 0x18dfe5
FarfetchdText:
text "FARFETCH'D: Kwaa!"
@ -165,12 +157,12 @@ CharcoalKiln_MapEventHeader: ; 0x18dff8
; signposts
db 3
signpost 1, 0, $0, MapCharcoalKilnSignpost1Script
signpost 1, 1, $0, MapCharcoalKilnSignpost1Script
signpost 1, 7, $0, MapCharcoalKilnSignpost2Script
signpost 1, 0, $0, CharcoalKilnBookshelf
signpost 1, 1, $0, CharcoalKilnBookshelf
signpost 1, 7, $0, CharcoalKilnRadio
; people-events
db 3
person_event SPRITE_BLACK_BELT, 7, 6, $3, $0, 255, 255, $0, 0, BossScript, $06f7
person_event SPRITE_YOUNGSTER, 7, 9, $2, $11, 255, 255, $0, 0, ApprenticeScript, $06f6
person_event SPRITE_MOLTRES, 10, 9, $16, $22, 255, 255, $b0, 0, FarfetchdScript, $06f5
person_event SPRITE_BLACK_BELT, 7, 6, $3, $0, 255, 255, $0, 0, CharcoalKilnBoss, $06f7
person_event SPRITE_YOUNGSTER, 7, 9, $2, $11, 255, 255, $0, 0, CharcoalKilnApprentice, $06f6
person_event SPRITE_MOLTRES, 10, 9, $16, $22, 255, 255, $b0, 0, CharcoalKilnFarfetchd, $06f5

View File

@ -27,42 +27,40 @@ UnknownScript_0x19c00f: ; 0x19c00f
return
; 0x19c013
GrampsScript_0x19c013: ; 0x19c013
CherrygroveCityGuideGent: ; 0x19c013
faceplayer
loadfont
writetext UnknownText_0x19c1e3
writetext GuideGentIntroText
yesorno
iffalse UnknownScript_0x19c0a4
jump UnknownScript_0x19c01f
; 0x19c01f
UnknownScript_0x19c01f: ; 0x19c01f
writetext UnknownText_0x19c26f
iffalse .No
jump .Yes
.Yes
writetext GuideGentTourText1
closetext
loadmovesprites
playmusic MUSIC_SHOW_ME_AROUND
follow $2, $0
applymovement $2, MovementData_0x19c195
loadfont
writetext UnknownText_0x19c285
writetext GuideGentPokeCenterText
closetext
loadmovesprites
applymovement $2, MovementData_0x19c19b
spriteface $0, $1
loadfont
writetext UnknownText_0x19c304
writetext GuideGentMartText
closetext
loadmovesprites
applymovement $2, MovementData_0x19c1a3
spriteface $0, $1
loadfont
writetext UnknownText_0x19c359
writetext GuideGentRoute30Text
closetext
loadmovesprites
applymovement $2, MovementData_0x19c1ac
spriteface $0, $2
loadfont
writetext UnknownText_0x19c3a7
writetext GuideGentSeaText
closetext
loadmovesprites
applymovement $2, MovementData_0x19c1b6
@ -71,14 +69,14 @@ UnknownScript_0x19c01f: ; 0x19c01f
spriteface $2, $2
spriteface $0, $3
loadfont
writetext UnknownText_0x19c3ec
writetext GuideGentGiftText
keeptextopen
stringtotext .mapcardname, $1
scall .UnknownScript_0x19c097
setflag $0001
writetext UnknownText_0x19c438
writetext GotMapCardText
keeptextopen
writetext UnknownText_0x19c451
writetext GuideGentPokegearText
closetext
loadmovesprites
stopfollow
@ -99,12 +97,11 @@ UnknownScript_0x19c01f: ; 0x19c01f
db "MAP CARD@"
; 0x19c0a4
UnknownScript_0x19c0a4: ; 0x19c0a4
writetext UnknownText_0x19c49f
.No
writetext GuideGentNoText
closetext
loadmovesprites
end
; 0x19c0aa
UnknownScript_0x19c0aa: ; 0x19c0aa
moveperson $3, $27, $7
@ -225,7 +222,7 @@ UnknownScript_0x19c168: ; 0x19c168
end
; 0x19c16e
FisherScript_0x19c16e: ; 0x19c16e
MysticWaterGuy: ; 0x19c16e
faceplayer
loadfont
checkevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
@ -243,21 +240,18 @@ UnknownScript_0x19c187: ; 0x19c187
end
; 0x19c189
MapCherrygroveCitySignpost0Script: ; 0x19c189
jumptext UnknownText_0x19c7e0
; 0x19c18c
CherrygroveCitySign:
jumptext CherrygroveCitySignText
MapCherrygroveCitySignpost1Script: ; 0x19c18c
jumptext UnknownText_0x19c815
GuideGentsHouseSign: ; 0x19c18c
jumptext GuideGentsHouseSignText
; 0x19c18f
MapCherrygroveCitySignpost3Script: ; 0x19c18f
CherrygroveCityPokeCenterSign:
jumpstd pokecentersign
; 0x19c192
MapCherrygroveCitySignpost2Script: ; 0x19c192
CherrygroveCityMartSign: ; 0x19c192
jumpstd martsign
; 0x19c195
MovementData_0x19c195: ; 0x19c195
step_left
@ -365,9 +359,8 @@ MovementData_0x19c1da: ; 0x19c1da
big_step_left
big_step_left
step_end
; 0x19c1e3
UnknownText_0x19c1e3: ; 0x19c1e3
GuideGentIntroText:
text "You're a rookie"
line "trainer, aren't"
cont "you? I can tell!"
@ -380,15 +373,13 @@ UnknownText_0x19c1e3: ; 0x19c1e3
line "can teach you a"
cont "few things."
done
; 0x19c26f
UnknownText_0x19c26f: ; 0x19c26f
GuideGentTourText1:
text "OK, then!"
line "Follow me!"
done
; 0x19c285
UnknownText_0x19c285: ; 0x19c285
GuideGentPokeCenterText:
text "This is a #MON"
line "CENTER. They heal"
@ -401,9 +392,8 @@ UnknownText_0x19c285: ; 0x19c285
para "you better learn"
line "about them."
done
; 0x19c304
UnknownText_0x19c304: ; 0x19c304
GuideGentMartText:
text "This is a #MON"
line "MART."
@ -413,9 +403,8 @@ UnknownText_0x19c304: ; 0x19c304
para "#MON and other"
line "useful items."
done
; 0x19c359
UnknownText_0x19c359: ; 0x19c359
GuideGentRoute30Text:
text "ROUTE 30 is out"
line "this way."
@ -425,9 +414,8 @@ UnknownText_0x19c359: ; 0x19c359
para "prized #MON"
line "there."
done
; 0x19c3a7
UnknownText_0x19c3a7: ; 0x19c3a7
GuideGentSeaText:
text "This is the sea,"
line "as you can see."
@ -435,9 +423,8 @@ UnknownText_0x19c3a7: ; 0x19c3a7
line "found only in"
cont "water."
done
; 0x19c3ec
UnknownText_0x19c3ec: ; 0x19c3ec
GuideGentGiftText:
text "Here…"
para "It's my house!"
@ -447,15 +434,13 @@ UnknownText_0x19c3ec: ; 0x19c3ec
para "Let me give you a"
line "small gift."
done
; 0x19c438
UnknownText_0x19c438: ; 0x19c438
GotMapCardText:
text $52, "'s #GEAR"
line "now has a MAP!"
done
; 0x19c451
UnknownText_0x19c451: ; 0x19c451
GuideGentPokegearText:
text "#GEAR becomes"
line "more useful as you"
cont "add CARDS."
@ -463,16 +448,14 @@ UnknownText_0x19c451: ; 0x19c451
para "I wish you luck on"
line "your journey!"
done
; 0x19c49f
UnknownText_0x19c49f: ; 0x19c49f
GuideGentNoText:
text "Oh… It's something"
line "I enjoy doing…"
para "Fine. Come see me"
line "when you like."
done
; 0x19c4e2
UnknownText_0x19c4e2: ; 0x19c4e2
text $56, " ", $56, " ", $56
@ -588,7 +571,7 @@ UnknownText_0x19c7c1: ; 0x19c7c1
done
; 0x19c7e0
UnknownText_0x19c7e0: ; 0x19c7e0
CherrygroveCitySignText: ; 0x19c7e0
text "CHERRYGROVE CITY"
para "The City of Cute,"
@ -596,7 +579,7 @@ UnknownText_0x19c7e0: ; 0x19c7e0
done
; 0x19c815
UnknownText_0x19c815: ; 0x19c815
GuideGentsHouseSignText: ; 0x19c815
text "GUIDE GENT'S HOUSE"
done
; 0x19c829
@ -620,16 +603,16 @@ CherrygroveCity_MapEventHeader: ; 0x19c829
; signposts
db 4
signpost 8, 30, $0, MapCherrygroveCitySignpost0Script
signpost 9, 23, $0, MapCherrygroveCitySignpost1Script
signpost 3, 24, $0, MapCherrygroveCitySignpost2Script
signpost 3, 30, $0, MapCherrygroveCitySignpost3Script
signpost 8, 30, $0, CherrygroveCitySign
signpost 9, 23, $0, GuideGentsHouseSign
signpost 3, 24, $0, CherrygroveCityMartSign
signpost 3, 30, $0, CherrygroveCityPokeCenterSign
; people-events
db 5
person_event SPRITE_GRAMPS, 10, 36, $6, $0, 255, 255, $0, 0, GrampsScript_0x19c013, $06fe
person_event SPRITE_GRAMPS, 10, 36, $6, $0, 255, 255, $0, 0, CherrygroveCityGuideGent, $06fe
person_event SPRITE_SILVER, 10, 43, $3, $0, 255, 255, $0, 0, ObjectEvent, $06be
person_event SPRITE_TEACHER, 16, 31, $5, $1, 255, 255, $90, 0, TeacherScript_0x19c146, $ffff
person_event SPRITE_YOUNGSTER, 11, 27, $5, $1, 255, 255, $80, 0, YoungsterScript_0x19c15a, $ffff
person_event SPRITE_FISHER, 16, 11, $9, $0, 255, 255, $a0, 0, FisherScript_0x19c16e, $ffff
person_event SPRITE_FISHER, 16, 11, $9, $0, 255, 255, $a0, 0, MysticWaterGuy, $ffff
; 0x19c8ad

View File

@ -22,9 +22,8 @@ LassScript_0x196cb9: ; 0x196cb9
end
; 0x196cc0
MapCherrygroveEvolutionSpeechHouseSignpost1Script: ; 0x196cc0
CherrygroveEvolutionSpeechHouseBookshelf:
jumpstd magazinebookshelf
; 0x196cc3
UnknownText_0x196cc3: ; 0x196cc3
text "#MON gain expe-"
@ -57,8 +56,8 @@ CherrygroveEvolutionSpeechHouse_MapEventHeader: ; 0x196d2e
; signposts
db 2
signpost 1, 0, $0, MapCherrygroveEvolutionSpeechHouseSignpost1Script
signpost 1, 1, $0, MapCherrygroveEvolutionSpeechHouseSignpost1Script
signpost 1, 0, $0, CherrygroveEvolutionSpeechHouseBookshelf
signpost 1, 1, $0, CherrygroveEvolutionSpeechHouseBookshelf
; people-events
db 2

View File

@ -14,9 +14,8 @@ BugCatcherScript_0x196ae4: ; 0x196ae4
jumptextfaceplayer UnknownText_0x196b65
; 0x196ae7
MapCherrygroveGymSpeechHouseSignpost1Script: ; 0x196ae7
CherrygroveGymSpeechHouseBookshelf:
jumpstd picturebookshelf
; 0x196aea
UnknownText_0x196aea: ; 0x196aea
text "You're trying to"
@ -60,8 +59,8 @@ CherrygroveGymSpeechHouse_MapEventHeader: ; 0x196bd1
; signposts
db 2
signpost 1, 0, $0, MapCherrygroveGymSpeechHouseSignpost1Script
signpost 1, 1, $0, MapCherrygroveGymSpeechHouseSignpost1Script
signpost 1, 0, $0, CherrygroveGymSpeechHouseBookshelf
signpost 1, 1, $0, CherrygroveGymSpeechHouseBookshelf
; people-events
db 2

View File

@ -123,47 +123,35 @@ LassScript_0x1a00b9: ; 0x1a00b9
UnknownScript_0x1a00bc: ; 0x1a00bc
jumptextfaceplayer UnknownText_0x1a03cc
; 0x1a00bf
MapCianwoodCitySignpost0Script: ; 0x1a00bf
jumptext UnknownText_0x1a0660
; 0x1a00c2
CianwoodCitySign:
jumptext CianwoodCitySignText
MapCianwoodCitySignpost1Script: ; 0x1a00c2
jumptext UnknownText_0x1a068f
; 0x1a00c5
CianwoodGymSign:
jumptext CianwoodGymSignText
MapCianwoodCitySignpost3Script: ; 0x1a00c5
jumptext UnknownText_0x1a06d6
; 0x1a00c8
CianwoodPharmacySign:
jumptext CianwoodPharmacySignText
MapCianwoodCitySignpost4Script: ; 0x1a00c8
jumptext UnknownText_0x1a0725
; 0x1a00cb
CianwoodPhotoStudioSign:
jumptext CianwoodPhotoStudioSignText
MapCianwoodCitySignpost5Script: ; 0x1a00cb
jumptext UnknownText_0x1a0760
; 0x1a00ce
CianwoodPokeSeerSign:
jumptext CianwoodPokeSeerSignText
MapCianwoodCitySignpost2Script: ; 0x1a00ce
CianwoodPokeCenterSign:
jumpstd pokecentersign
; 0x1a00d1
RockScript_0x1a00d1: ; 0x1a00d1
CianwoodCityRock:
jumpstd smashrock
; 0x1a00d4
MapCianwoodCitySignpostItem6: ; 0x1a00d4
MapCianwoodCitySignpostItem6:
dw $00b2
db REVIVE
; 0x1a00d7
MapCianwoodCitySignpostItem7: ; 0x1a00d7
MapCianwoodCitySignpostItem7:
dw $00b3
db MAX_ETHER
; 0x1a00da
MovementData_0x1a00da: ; 0x1a00da
db $39 ; movement
@ -368,17 +356,15 @@ UnknownText_0x1a05c3: ; 0x1a05c3
para "See you around!"
done
; 0x1a0660
UnknownText_0x1a0660: ; 0x1a0660
CianwoodCitySignText:
text "CIANWOOD CITY"
para "A Port Surrounded"
line "by Rough Seas"
done
; 0x1a068f
UnknownText_0x1a068f: ; 0x1a068f
CianwoodGymSignText:
text "CIANWOOD CITY"
line "#MON GYM"
@ -387,9 +373,8 @@ UnknownText_0x1a068f: ; 0x1a068f
para "His Roaring Fists"
line "Do the Talking"
done
; 0x1a06d6
UnknownText_0x1a06d6: ; 0x1a06d6
CianwoodPharmacySignText:
text "500 Years of"
line "Tradition"
@ -399,24 +384,21 @@ UnknownText_0x1a06d6: ; 0x1a06d6
para "We Await Your"
line "Medicinal Queries"
done
; 0x1a0725
UnknownText_0x1a0725: ; 0x1a0725
CianwoodPhotoStudioSignText:
text "CIANWOOD CITY"
line "PHOTO STUDIO"
para "Take a Snapshot as"
line "a Keepsake!"
done
; 0x1a0760
UnknownText_0x1a0760: ; 0x1a0760
CianwoodPokeSeerSignText:
text "THE # SEER"
line "AHEAD"
done
; 0x1a0772
CianwoodCity_MapEventHeader: ; 0x1a0772
CianwoodCity_MapEventHeader:
; filler
db 0, 0
@ -436,12 +418,12 @@ CianwoodCity_MapEventHeader: ; 0x1a0772
; signposts
db 8
signpost 34, 20, $0, MapCianwoodCitySignpost0Script
signpost 45, 7, $0, MapCianwoodCitySignpost1Script
signpost 43, 24, $0, MapCianwoodCitySignpost2Script
signpost 47, 19, $0, MapCianwoodCitySignpost3Script
signpost 32, 8, $0, MapCianwoodCitySignpost4Script
signpost 24, 8, $0, MapCianwoodCitySignpost5Script
signpost 34, 20, $0, CianwoodCitySign
signpost 45, 7, $0, CianwoodGymSign
signpost 43, 24, $0, CianwoodPokeCenterSign
signpost 47, 19, $0, CianwoodPharmacySign
signpost 32, 8, $0, CianwoodPhotoStudioSign
signpost 24, 8, $0, CianwoodPokeSeerSign
signpost 19, 4, $7, MapCianwoodCitySignpostItem6
signpost 29, 5, $7, MapCianwoodCitySignpostItem7
@ -450,12 +432,12 @@ CianwoodCity_MapEventHeader: ; 0x1a0772
person_event SPRITE_STANDING_YOUNGSTER, 41, 25, $3, $0, 255, 255, $a0, 0, StandingYoungsterScript_0x1a00b3, $ffff
person_event SPRITE_POKEFAN_M, 37, 21, $5, $1, 255, 255, $0, 0, PokefanMScript_0x1a00b6, $ffff
person_event SPRITE_LASS, 46, 18, $4, $20, 255, 255, $0, 0, LassScript_0x1a00b9, $ffff
person_event SPRITE_ROCK, 20, 12, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 21, 13, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 29, 8, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 33, 9, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 31, 14, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 23, 8, $18, $0, 255, 255, $0, 0, RockScript_0x1a00d1, $ffff
person_event SPRITE_ROCK, 20, 12, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_ROCK, 21, 13, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_ROCK, 29, 8, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_ROCK, 33, 9, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_ROCK, 31, 14, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_ROCK, 23, 8, $18, $0, 255, 255, $0, 0, CianwoodCityRock, $ffff
person_event SPRITE_POKEFAN_F, 50, 14, $5, $1, 255, 255, $0, 0, PokefanFScript_0x1a0084, $ffff
person_event SPRITE_SUPER_NERD, 25, 15, $7, $0, 255, 255, $90, 0, ObjectEvent, $07ad
person_event SPRITE_SUICUNE, 18, 14, $1, $0, 255, 255, $90, 0, ObjectEvent, $07ae

View File

@ -197,9 +197,8 @@ BlackbeltLungScript: ; 0x9d6d8
end
; 0x9d6e0
BoulderScript_0x9d6e0: ; 0x9d6e0
CianwoodGymBoulder:
jumpstd strengthboulder
; 0x9d6e3
CianwoodGymStatue:
checkflag ENGINE_STORMBADGE
@ -418,8 +417,7 @@ CianwoodGym_MapEventHeader: ; 0x9db3e
person_event SPRITE_BLACK_BELT, 16, 11, $8, $0, 255, 255, $b2, 3, TrainerBlackbeltLao, $ffff
person_event SPRITE_BLACK_BELT, 13, 7, $9, $0, 255, 255, $b2, 2, TrainerBlackbeltNob, $ffff
person_event SPRITE_BLACK_BELT, 9, 9, $8, $0, 255, 255, $b2, 1, TrainerBlackbeltLung, $ffff
person_event SPRITE_BOULDER, 5, 9, $19, $0, 255, 255, $0, 0, BoulderScript_0x9d6e0, $ffff
person_event SPRITE_BOULDER, 11, 7, $19, $0, 255, 255, $0, 0, BoulderScript_0x9d6e0, $ffff
person_event SPRITE_BOULDER, 11, 8, $19, $0, 255, 255, $0, 0, BoulderScript_0x9d6e0, $ffff
person_event SPRITE_BOULDER, 11, 9, $19, $0, 255, 255, $0, 0, BoulderScript_0x9d6e0, $ffff
; 0x9dbcd
person_event SPRITE_BOULDER, 5, 9, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, $ffff
person_event SPRITE_BOULDER, 11, 7, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, $ffff
person_event SPRITE_BOULDER, 11, 8, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, $ffff
person_event SPRITE_BOULDER, 11, 9, $19, $0, 255, 255, $0, 0, CianwoodGymBoulder, $ffff

View File

@ -18,9 +18,8 @@ TwinScript_0x9e1b6: ; 0x9e1b6
jumptextfaceplayer UnknownText_0x9e2a9
; 0x9e1b9
MapCianwoodLugiaSpeechHouseSignpost1Script: ; 0x9e1b9
CianwoodLugiaSpeechHouseBookshelf:
jumpstd picturebookshelf
; 0x9e1bc
UnknownText_0x9e1bc: ; 0x9e1bc
text "You came from"
@ -78,8 +77,8 @@ CianwoodLugiaSpeechHouse_MapEventHeader: ; 0x9e32b
; signposts
db 2
signpost 1, 0, $0, MapCianwoodLugiaSpeechHouseSignpost1Script
signpost 1, 1, $0, MapCianwoodLugiaSpeechHouseSignpost1Script
signpost 1, 0, $0, CianwoodLugiaSpeechHouseBookshelf
signpost 1, 1, $0, CianwoodLugiaSpeechHouseBookshelf
; people-events
db 3

View File

@ -1,50 +1,45 @@
CianwoodPharmacy_MapScriptHeader: ; 0x9df97
CianwoodPharmacy_MapScriptHeader:
; trigger count
db 1
; triggers
dw UnknownScript_0x9df9d, $0000
dw CianwoodPharmacyTrigger, $0000
; callback count
db 0
; 0x9df9d
UnknownScript_0x9df9d: ; 0x9df9d
CianwoodPharmacyTrigger:
end
; 0x9df9e
PharmacistScript_0x9df9e: ; 0x9df9e
CianwoodPharmacist:
faceplayer
loadfont
checkevent EVENT_GOT_SECRETPOTION_FROM_PHARMACY
iftrue UnknownScript_0x9dfc4
iftrue .Mart
checkevent $0037
iffalse UnknownScript_0x9dfc4
writetext UnknownText_0x9dfcd
iffalse .Mart
writetext PharmacistGiveSecretpotionText
keeptextopen
giveitem SECRETPOTION, $1
writetext UnknownText_0x9e056
writetext ReceivedSecretpotionText
playsound SFX_KEY_ITEM
waitbutton
itemnotify
setevent EVENT_GOT_SECRETPOTION_FROM_PHARMACY
writetext UnknownText_0x9e070
writetext PharmacistDescribeSecretpotionText
closetext
loadmovesprites
end
; 0x9dfc4
UnknownScript_0x9dfc4: ; 0x9dfc4
.Mart
pokemart $3, $0004
loadmovesprites
end
; 0x9dfca
MapCianwoodPharmacySignpost1Script: ; 0x9dfca
CianwoodPharmacyBookshelf:
jumpstd difficultbookshelf
; 0x9dfcd
UnknownText_0x9dfcd: ; 0x9dfcd
PharmacistGiveSecretpotionText:
text "Your #MON ap-"
line "pear to be fine."
@ -62,24 +57,21 @@ UnknownText_0x9dfcd: ; 0x9dfcd
para "This ought to do"
line "the trick."
done
; 0x9e056
UnknownText_0x9e056: ; 0x9e056
ReceivedSecretpotionText:
text $52, " received"
line "SECRETPOTION."
done
; 0x9e070
UnknownText_0x9e070: ; 0x9e070
PharmacistDescribeSecretpotionText:
text "My SECRETPOTION is"
line "a tad too strong."
para "I only offer it in"
line "an emergency."
done
; 0x9e0b7
CianwoodPharmacy_MapEventHeader: ; 0x9e0b7
CianwoodPharmacy_MapEventHeader:
; filler
db 0, 0
@ -93,10 +85,9 @@ CianwoodPharmacy_MapEventHeader: ; 0x9e0b7
; signposts
db 2
signpost 1, 0, $0, MapCianwoodPharmacySignpost1Script
signpost 1, 1, $0, MapCianwoodPharmacySignpost1Script
signpost 1, 0, $0, CianwoodPharmacyBookshelf
signpost 1, 1, $0, CianwoodPharmacyBookshelf
; people-events
db 1
person_event SPRITE_PHARMACIST, 7, 6, $6, $0, 255, 255, $80, 0, PharmacistScript_0x9df9e, $ffff
; 0x9e0de
person_event SPRITE_PHARMACIST, 7, 6, $6, $0, 255, 255, $80, 0, CianwoodPharmacist, $ffff

View File

@ -1,4 +1,4 @@
CinnabarIsland_MapScriptHeader: ; 0x1ac9a7
CinnabarIsland_MapScriptHeader:
; trigger count
db 0
@ -8,50 +8,41 @@ CinnabarIsland_MapScriptHeader: ; 0x1ac9a7
; callbacks
dbw 5, UnknownScript_0x1ac9ac
; 0x1ac9ac
UnknownScript_0x1ac9ac: ; 0x1ac9ac
UnknownScript_0x1ac9ac:
setflag $003f
return
; 0x1ac9b0
BlueScript_0x1ac9b0: ; 0x1ac9b0
CinnabarIslandBlue:
faceplayer
loadfont
writetext UnknownText_0x1ac9d2
writetext CinnabarIslandBlueText
closetext
loadmovesprites
playsound SFX_WARP_TO
applymovement $2, MovementData_0x1ac9d0
applymovement $2, CinnabarIslandBlueTeleport
disappear $2
clearevent $0776
end
; 0x1ac9c4
MapCinnabarIslandSignpost1Script: ; 0x1ac9c4
jumptext UnknownText_0x1acc73
; 0x1ac9c7
CinnabarIslandGymSign:
jumptext CinnabarIslandGymSignText
MapCinnabarIslandSignpost2Script: ; 0x1ac9c7
jumptext UnknownText_0x1accc2
; 0x1ac9ca
CinnabarIslandSign:
jumptext CinnabarIslandSignText
MapCinnabarIslandSignpost0Script: ; 0x1ac9ca
CinnabarIslandPokeCenterSign:
jumpstd pokecentersign
; 0x1ac9cd
MapCinnabarIslandSignpostItem3: ; 0x1ac9cd
MapCinnabarIslandSignpostItem3:
dw $00fe
db RARE_CANDY
; 0x1ac9d0
MovementData_0x1ac9d0: ; 0x1ac9d0
CinnabarIslandBlueTeleport:
teleport_from
step_end
; 0x1ac9d2
UnknownText_0x1ac9d2: ; 0x1ac9d2
CinnabarIslandBlueText:
text "Who are you?"
para "Well, it's plain"
@ -118,9 +109,8 @@ UnknownText_0x1ac9d2: ; 0x1ac9d2
para "I'll take you on"
line "then."
done
; 0x1acc73
UnknownText_0x1acc73: ; 0x1acc73
CinnabarIslandGymSignText:
text "There's a notice"
line "here…"
@ -130,17 +120,15 @@ UnknownText_0x1acc73: ; 0x1acc73
para "BLAINE"
done
; 0x1accc2
UnknownText_0x1accc2: ; 0x1accc2
CinnabarIslandSignText:
text "CINNABAR ISLAND"
para "The Fiery Town of"
line "Burning Desire"
done
; 0x1accf4
CinnabarIsland_MapEventHeader: ; 0x1accf4
CinnabarIsland_MapEventHeader:
; filler
db 0, 0
@ -153,12 +141,11 @@ CinnabarIsland_MapEventHeader: ; 0x1accf4
; signposts
db 4
signpost 11, 12, $0, MapCinnabarIslandSignpost0Script
signpost 11, 9, $0, MapCinnabarIslandSignpost1Script
signpost 7, 7, $0, MapCinnabarIslandSignpost2Script
signpost 11, 12, $0, CinnabarIslandPokeCenterSign
signpost 11, 9, $0, CinnabarIslandGymSign
signpost 7, 7, $0, CinnabarIslandSign
signpost 1, 9, $7, MapCinnabarIslandSignpostItem3
; people-events
db 1
person_event SPRITE_BLUE, 10, 13, $3, $0, 255, 255, $0, 0, BlueScript_0x1ac9b0, $0775
; 0x1acd20
person_event SPRITE_BLUE, 10, 13, $3, $0, 255, 255, $0, 0, CinnabarIslandBlue, $0775

View File

@ -7,69 +7,63 @@ CopycatsHouse2F_MapScriptHeader: ; 0x18ae9a
; callbacks
dbw 2, UnknownScript_0x18ae9f
dbw 2, CopycatsHouse2FCallback
; 0x18ae9f
UnknownScript_0x18ae9f: ; 0x18ae9f
CopycatsHouse2FCallback:
checkflag $0063
iftrue UnknownScript_0x18aeac
iftrue .Part1
disappear $7
appear $2
jump UnknownScript_0x18aeb0
; 0x18aeac
UnknownScript_0x18aeac: ; 0x18aeac
jump .Done
.Part1
disappear $2
appear $7
UnknownScript_0x18aeb0: ; 0x18aeb0
.Done
return
; 0x18aeb1
CopycatScript_0x18aeb1: ; 0x18aeb1
Copycat:
faceplayer
checkevent EVENT_GOT_PASS_FROM_COPYCAT
iftrue UnknownScript_0x18af6f
iftrue .Part15
checkevent EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
iftrue UnknownScript_0x18af5b
iftrue .Part13
checkitem LOST_ITEM
iftrue UnknownScript_0x18af4a
iftrue .Part12
checkflag $0063
iftrue UnknownScript_0x18aed4
iftrue .Part1
applymovement $2, MovementData_0x18afd0
faceplayer
variablesprite $b, $1
jump UnknownScript_0x18aedc
; 0x18aed4
jump .Part2
UnknownScript_0x18aed4: ; 0x18aed4
.Part1
applymovement $7, MovementData_0x18afd0
faceplayer
variablesprite $b, $60
UnknownScript_0x18aedc: ; 0x18aedc
.Part2
special Function14209
checkevent EVENT_RETURNED_MACHINE_PART
iftrue UnknownScript_0x18af16
iftrue .Part7
loadfont
checkflag $0063
iftrue UnknownScript_0x18aef2
iftrue .Part3
writetext UnknownText_0x18afda
jump UnknownScript_0x18aef5
; 0x18aef2
jump .Part4
UnknownScript_0x18aef2: ; 0x18aef2
.Part3
writetext UnknownText_0x18b316
UnknownScript_0x18aef5: ; 0x18aef5
.Part4
closetext
loadmovesprites
checkflag $0063
iftrue UnknownScript_0x18af04
iftrue .Part5
applymovement $2, MovementData_0x18afd0
jump UnknownScript_0x18af08
; 0x18af04
jump .Part6
UnknownScript_0x18af04: ; 0x18af04
.Part5
applymovement $7, MovementData_0x18afd0
UnknownScript_0x18af08: ; 0x18af08
.Part6
faceplayer
variablesprite $b, $28
special Function14209
@ -78,30 +72,27 @@ UnknownScript_0x18af08: ; 0x18af08
closetext
loadmovesprites
end
; 0x18af16
UnknownScript_0x18af16: ; 0x18af16
.Part7
loadfont
checkflag $0063
iftrue UnknownScript_0x18af23
iftrue .Part8
writetext UnknownText_0x18b064
jump UnknownScript_0x18af26
; 0x18af23
jump .Part9
UnknownScript_0x18af23: ; 0x18af23
.Part8
writetext UnknownText_0x18b366
UnknownScript_0x18af26: ; 0x18af26
.Part9
closetext
loadmovesprites
checkflag $0063
iftrue UnknownScript_0x18af35
iftrue .Part10
applymovement $2, MovementData_0x18afd0
jump UnknownScript_0x18af39
; 0x18af35
jump .Part11
UnknownScript_0x18af35: ; 0x18af35
.Part10
applymovement $7, MovementData_0x18afd0
UnknownScript_0x18af39: ; 0x18af39
.Part11
faceplayer
variablesprite $b, $28
special Function14209
@ -111,99 +102,87 @@ UnknownScript_0x18af39: ; 0x18af39
loadmovesprites
setevent EVENT_MET_COPYCAT_FOUND_OUT_ABOUT_LOST_ITEM
end
; 0x18af4a
UnknownScript_0x18af4a: ; 0x18af4a
.Part12
loadfont
writetext UnknownText_0x18b17f
keeptextopen
takeitem LOST_ITEM, 1
setevent EVENT_RETURNED_LOST_ITEM_TO_COPYCAT
clearevent $0773
jump UnknownScript_0x18af5c
; 0x18af5b
jump .Part14
UnknownScript_0x18af5b: ; 0x18af5b
.Part13
loadfont
UnknownScript_0x18af5c: ; 0x18af5c
.Part14
writetext UnknownText_0x18b1e2
keeptextopen
verbosegiveitem PASS, 1
iffalse UnknownScript_0x18afba
iffalse .Part22
setevent EVENT_GOT_PASS_FROM_COPYCAT
writetext UnknownText_0x18b214
closetext
loadmovesprites
end
; 0x18af6f
UnknownScript_0x18af6f: ; 0x18af6f
.Part15
checkflag $0063
iftrue UnknownScript_0x18af80
iftrue .Part16
applymovement $2, MovementData_0x18afd0
faceplayer
variablesprite $b, $1
jump UnknownScript_0x18af88
; 0x18af80
jump .Part17
UnknownScript_0x18af80: ; 0x18af80
.Part16
applymovement $7, MovementData_0x18afd0
faceplayer
variablesprite $b, $60
UnknownScript_0x18af88: ; 0x18af88
.Part17
special Function14209
loadfont
checkflag $0063
iftrue UnknownScript_0x18af98
iftrue .Part18
writetext UnknownText_0x18b298
jump UnknownScript_0x18af9b
; 0x18af98
jump .Part19
UnknownScript_0x18af98: ; 0x18af98
.Part18
writetext UnknownText_0x18b415
UnknownScript_0x18af9b: ; 0x18af9b
.Part19
closetext
loadmovesprites
checkflag $0063
iftrue UnknownScript_0x18afaa
iftrue .Part20
applymovement $2, MovementData_0x18afd0
jump UnknownScript_0x18afae
; 0x18afaa
jump .Part21
UnknownScript_0x18afaa: ; 0x18afaa
.Part20
applymovement $7, MovementData_0x18afd0
UnknownScript_0x18afae: ; 0x18afae
.Part21
faceplayer
variablesprite $b, $28
special Function14209
loadfont
writetext UnknownText_0x18b2f5
closetext
UnknownScript_0x18afba: ; 0x18afba
.Part22
loadmovesprites
end
; 0x18afbc
MoltresScript_0x18afbc: ; 0x18afbc
CopycatsDodrio:
loadfont
writetext UnknownText_0x18b476
writetext CopycatsDodrioText1
cry DODRIO
keeptextopen
writetext UnknownText_0x18b489
writetext CopycatsDodrioText2
closetext
loadmovesprites
end
; 0x18afca
FairyScript_0x18afca:
MonsterScript_0x18afca:
BirdScript_0x18afca: ; 0x18afca
jumptext UnknownText_0x18b4c4
; 0x18afcd
CopycatsHouse2FDoll:
jumptext CopycatsHouse2FDollText
MapCopycatsHouse2FSignpost1Script: ; 0x18afcd
CopycatsHouse2FBookshelf:
jumpstd picturebookshelf
; 0x18afd0
MovementData_0x18afd0: ; 0x18afd0
turn_head_down
@ -371,12 +350,12 @@ UnknownText_0x18b415: ; 0x18b415
done
; 0x18b476
UnknownText_0x18b476: ; 0x18b476
CopycatsDodrioText1: ; 0x18b476
text "DODRIO: Gii giii!"
done
; 0x18b489
UnknownText_0x18b489: ; 0x18b489
CopycatsDodrioText2: ; 0x18b489
text "MIRROR, MIRROR ON"
line "THE WALL, WHO'S"
@ -385,13 +364,12 @@ UnknownText_0x18b489: ; 0x18b489
done
; 0x18b4c4
UnknownText_0x18b4c4: ; 0x18b4c4
CopycatsHouse2FDollText:
text "This is a rare"
line "#MON! Huh?"
para "It's only a doll…"
done
; 0x18b4f0
CopycatsHouse2F_MapEventHeader: ; 0x18b4f0
; filler
@ -406,15 +384,15 @@ CopycatsHouse2F_MapEventHeader: ; 0x18b4f0
; signposts
db 2
signpost 1, 0, $0, MapCopycatsHouse2FSignpost1Script
signpost 1, 1, $0, MapCopycatsHouse2FSignpost1Script
signpost 1, 0, $0, CopycatsHouse2FBookshelf
signpost 1, 1, $0, CopycatsHouse2FBookshelf
; people-events
db 6
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $80, 0, CopycatScript_0x18aeb1, $06ee
person_event SPRITE_MOLTRES, 8, 10, $16, $0, 255, 255, $b0, 0, MoltresScript_0x18afbc, $ffff
person_event SPRITE_FAIRY, 5, 10, $6, $0, 255, 255, $80, 0, FairyScript_0x18afca, $0773
person_event SPRITE_MONSTER, 5, 6, $6, $0, 255, 255, $a0, 0, MonsterScript_0x18afca, $ffff
person_event SPRITE_BIRD, 5, 11, $6, $0, 255, 255, $90, 0, BirdScript_0x18afca, $ffff
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $90, 0, CopycatScript_0x18aeb1, $06ef
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $80, 0, Copycat, $06ee
person_event SPRITE_MOLTRES, 8, 10, $16, $0, 255, 255, $b0, 0, CopycatsDodrio, $ffff
person_event SPRITE_FAIRY, 5, 10, $6, $0, 255, 255, $80, 0, CopycatsHouse2FDoll, $0773
person_event SPRITE_MONSTER, 5, 6, $6, $0, 255, 255, $a0, 0, CopycatsHouse2FDoll, $ffff
person_event SPRITE_BIRD, 5, 11, $6, $0, 255, 255, $90, 0, CopycatsHouse2FDoll, $ffff
person_event SPRITE_COPYCAT, 7, 8, $8, $0, 255, 255, $90, 0, Copycat, $06ef
; 0x18b553

View File

@ -22,9 +22,8 @@ ItemFragment_0x18c694: ; 0x18c694
db DIRE_HIT, 1
; 0x18c696
RockScript_0x18c696: ; 0x18c696
DarkCaveVioletEntranceRock:
jumpstd smashrock
; 0x18c699
MapDarkCaveVioletEntranceSignpostItem0: ; 0x18c699
dw $009d
@ -52,10 +51,10 @@ DarkCaveVioletEntrance_MapEventHeader: ; 0x18c69c
; people-events
db 8
person_event SPRITE_POKE_BALL, 12, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c68e, $069e
person_event SPRITE_ROCK, 18, 20, $18, $0, 255, 255, $0, 0, RockScript_0x18c696, $ffff
person_event SPRITE_ROCK, 10, 31, $18, $0, 255, 255, $0, 0, RockScript_0x18c696, $ffff
person_event SPRITE_ROCK, 18, 11, $18, $0, 255, 255, $0, 0, RockScript_0x18c696, $ffff
person_event SPRITE_ROCK, 35, 40, $18, $0, 255, 255, $0, 0, RockScript_0x18c696, $ffff
person_event SPRITE_ROCK, 18, 20, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, $ffff
person_event SPRITE_ROCK, 10, 31, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, $ffff
person_event SPRITE_ROCK, 18, 11, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, $ffff
person_event SPRITE_ROCK, 35, 40, $18, $0, 255, 255, $0, 0, DarkCaveVioletEntranceRock, $ffff
person_event SPRITE_POKE_BALL, 26, 40, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c690, $069f
person_event SPRITE_POKE_BALL, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c692, $06a0
person_event SPRITE_POKE_BALL, 32, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c694, $07ce

View File

@ -79,9 +79,8 @@ UnknownScript_0x62fd1: ; 0x62fd1
end
; 0x62fd7
MapDayCareSignpost1Script: ; 0x62fd7
DayCareBookshelf:
jumpstd difficultbookshelf
; 0x62fda
UnknownText_0x62fda: ; 0x62fda
text "Gramps was looking"
@ -186,8 +185,8 @@ DayCare_MapEventHeader: ; 0x63250
; signposts
db 2
signpost 1, 0, $0, MapDayCareSignpost1Script
signpost 1, 1, $0, MapDayCareSignpost1Script
signpost 1, 0, $0, DayCareBookshelf
signpost 1, 1, $0, DayCareBookshelf
; people-events
db 2

View File

@ -4,34 +4,31 @@ EarlsPokemonAcademy_MapScriptHeader: ; 0x68a5a
; callback count
db 0
; 0x68a5c
FisherScript_0x68a5c: ; 0x68a5c
AcademyEarl:
applymovement $2, MovementData_0x68b2d
faceplayer
loadfont
writetext UnknownText_0x68b3b
yesorno
iffalse UnknownScript_0x68a70
iffalse .Part1
writetext UnknownText_0x68bbd
yesorno
iffalse UnknownScript_0x68a7d
UnknownScript_0x68a70: ; 0x68a70
iffalse .Done
.Part1
writetext UnknownText_0x68c51
yesorno
iffalse UnknownScript_0x68a7d
iffalse .Done
writetext UnknownText_0x68c7b
closetext
loadmovesprites
end
; 0x68a7d
UnknownScript_0x68a7d: ; 0x68a7d
.Done
writetext UnknownText_0x68d31
closetext
loadmovesprites
end
; 0x68a83
YoungsterScript_0x68a83: ; 0x68a83
jumptextfaceplayer UnknownText_0x68d80
@ -61,104 +58,91 @@ YoungsterScript_0x68a9c: ; 0x68a9c
jumptextfaceplayer UnknownText_0x68e39
; 0x68a9f
MapEarlsPokemonAcademySignpost3Script: ; 0x68a9f
AcademyBlackboard:
loadfont
writetext UnknownText_0x68eb2
UnknownScript_0x68aa3: ; 0x68aa3
loadmenudata MenuDataHeader_0x68ae1
writetext AcademyBlackboardText
.Loop
loadmenudata .MenuHeader
interpretmenu
writebackup
if_equal $1, UnknownScript_0x68abe
if_equal $2, UnknownScript_0x68ac5
if_equal $3, UnknownScript_0x68acc
if_equal $4, UnknownScript_0x68ad3
if_equal $5, UnknownScript_0x68ada
if_equal $1, .Poison
if_equal $2, .Paralysis
if_equal $3, .Sleep
if_equal $4, .Burn
if_equal $5, .Freeze
loadmovesprites
end
; 0x68abe
UnknownScript_0x68abe: ; 0x68abe
writetext UnknownText_0x68efe
.Poison
writetext AcademyPoisonText
closetext
jump UnknownScript_0x68aa3
; 0x68ac5
jump .Loop
UnknownScript_0x68ac5: ; 0x68ac5
writetext UnknownText_0x68f80
.Paralysis
writetext AcademyParalysisText
closetext
jump UnknownScript_0x68aa3
; 0x68acc
jump .Loop
UnknownScript_0x68acc: ; 0x68acc
writetext UnknownText_0x68fe2
.Sleep
writetext AcademySleepText
closetext
jump UnknownScript_0x68aa3
; 0x68ad3
jump .Loop
UnknownScript_0x68ad3: ; 0x68ad3
writetext UnknownText_0x69055
.Burn
writetext AcademyBurnText
closetext
jump UnknownScript_0x68aa3
; 0x68ada
jump .Loop
UnknownScript_0x68ada: ; 0x68ada
writetext UnknownText_0x690cb
.Freeze:
writetext AcademyFreezeText
closetext
jump UnknownScript_0x68aa3
; 0x68ae1
jump .Loop
MenuDataHeader_0x68ae1: ; 0x68ae1
.MenuHeader
db $40 ; flags
db 00, 00 ; start coords
db 08, 11 ; end coords
dw MenuData2_0x68ae9
dw .Data
db 1 ; default option
; 0x68ae9
MenuData2_0x68ae9: ; 0x68ae9
.Data
db $80 ; flags
dn 3, 2 ; rows, columns
db 5 ; spacing
dbw BANK(UnknownText_0x68af2), UnknownText_0x68af2
dbw BANK(.Text), .Text
dbw $1a, $0000
; 0x68af2
UnknownText_0x68af2: ; 0x68af2
.Text
db "PSN@"
db "PAR@"
db "SLP@"
db "BRN@"
db "FRZ@"
db "QUIT@"
; 0x68b0b
PokedexScript_0x68b0b: ; 0x68b0b
AcademyNotebook:
loadfont
writetext UnknownText_0x69136
writetext AcademyNotebookText
yesorno
iffalse UnknownScript_0x68b25
writetext UnknownText_0x69197
iffalse .Done
writetext AcademyNotebookText1
yesorno
iffalse UnknownScript_0x68b25
writetext UnknownText_0x69207
iffalse .Done
writetext AcademyNotebookText2
yesorno
iffalse UnknownScript_0x68b25
writetext UnknownText_0x69287
iffalse .Done
writetext AcademyNotebookText3
closetext
UnknownScript_0x68b25: ; 0x68b25
.Done
loadmovesprites
end
; 0x68b27
UnknownScript_0x68b27: ; 0x68b27
jumptext UnknownText_0x69344
; 0x68b2a
AcademyStickerMachine:
; unused
jumptext AcademyStickerMachineText
MapEarlsPokemonAcademySignpost1Script: ; 0x68b2a
AcademyBookshelf:
jumpstd difficultbookshelf
; 0x68b2d
MovementData_0x68b2d: ; 0x68b2d
turn_head_down
@ -288,21 +272,20 @@ UnknownText_0x68e39: ; 0x68e39
done
; 0x68eb2
UnknownText_0x68eb2: ; 0x68eb2
AcademyBlackboardText:
text "The blackboard"
line "describes #MON"
para "status changes in"
line "battle."
done
; 0x68eeb
UnknownText_0x68eeb: ; 0x68eeb
AcademyBlackboardText2:
; unused
text "Read which topic?"
done
; 0x68efe
UnknownText_0x68efe: ; 0x68efe
AcademyPoisonText:
text "If poisoned, a"
line "#MON steadily"
cont "loses HP."
@ -316,9 +299,8 @@ UnknownText_0x68efe: ; 0x68efe
para "To cure it, use an"
line "ANTIDOTE."
done
; 0x68f80
UnknownText_0x68f80: ; 0x68f80
AcademyParalysisText:
text "Paralysis reduces"
line "speed and may"
cont "prevent movement."
@ -327,9 +309,8 @@ UnknownText_0x68f80: ; 0x68f80
line "battle, so use"
cont "a PARLYZ HEAL."
done
; 0x68fe2
UnknownText_0x68fe2: ; 0x68fe2
AcademySleepText:
text "If asleep, your"
line "#MON can't make"
cont "a move."
@ -341,9 +322,8 @@ UnknownText_0x68fe2: ; 0x68fe2
para "Wake it up with"
line "an AWAKENING."
done
; 0x69055
UnknownText_0x69055: ; 0x69055
AcademyBurnText:
text "A burn steadily"
line "consumes HP."
@ -356,9 +336,8 @@ UnknownText_0x69055: ; 0x69055
para "Use a BURN HEAL as"
line "the cure."
done
; 0x690cb
UnknownText_0x690cb: ; 0x690cb
AcademyFreezeText:
text "If your #MON is"
line "frozen, it can't"
cont "do a thing."
@ -369,9 +348,8 @@ UnknownText_0x690cb: ; 0x690cb
para "Thaw it out with"
line "an ICE HEAL."
done
; 0x69136
UnknownText_0x69136: ; 0x69136
AcademyNotebookText:
text "It's this kid's"
line "notebook…"
@ -383,9 +361,8 @@ UnknownText_0x69136: ; 0x69136
para "Keep reading?"
done
; 0x69197
UnknownText_0x69197: ; 0x69197
AcademyNotebookText1:
text "Before throwing a"
line "# BALL, weaken"
cont "the target first."
@ -396,9 +373,8 @@ UnknownText_0x69197: ; 0x69197
para "Keep reading?"
done
; 0x69207
UnknownText_0x69207: ; 0x69207
AcademyNotebookText2:
text "Some moves may"
line "cause confusion."
@ -412,9 +388,8 @@ UnknownText_0x69207: ; 0x69207
para "Keep reading?"
done
; 0x69287
UnknownText_0x69287: ; 0x69287
AcademyNotebookText3:
text "People who catch"
line "and use #MON"
@ -435,15 +410,13 @@ UnknownText_0x69287: ; 0x69287
para "I haven't written"
line "anymore…"
done
; 0x69344
UnknownText_0x69344: ; 0x69344
AcademyStickerMachineText:
text "This super machine"
line "prints data out as"
para "stickers!"
done
; 0x69375
EarlsPokemonAcademy_MapEventHeader: ; 0x69375
; filler
@ -459,17 +432,17 @@ EarlsPokemonAcademy_MapEventHeader: ; 0x69375
; signposts
db 4
signpost 1, 0, $0, MapEarlsPokemonAcademySignpost1Script
signpost 1, 1, $0, MapEarlsPokemonAcademySignpost1Script
signpost 0, 3, $0, MapEarlsPokemonAcademySignpost3Script
signpost 0, 4, $0, MapEarlsPokemonAcademySignpost3Script
signpost 1, 0, $0, AcademyBookshelf
signpost 1, 1, $0, AcademyBookshelf
signpost 0, 3, $0, AcademyBlackboard
signpost 0, 4, $0, AcademyBlackboard
; people-events
db 6
person_event SPRITE_FISHER, 6, 8, $6, $0, 255, 255, $a0, 0, FisherScript_0x68a5c, $06cb
person_event SPRITE_FISHER, 6, 8, $6, $0, 255, 255, $a0, 0, AcademyEarl, $06cb
person_event SPRITE_YOUNGSTER, 9, 6, $7, $0, 255, 255, $80, 0, YoungsterScript_0x68a83, $ffff
person_event SPRITE_GAMEBOY_KID, 15, 7, $6, $0, 255, 255, $0, 0, GameboyKidScript_0x68a86, $ffff
person_event SPRITE_GAMEBOY_KID, 15, 8, $8, $0, 255, 255, $80, 0, GameboyKidScript_0x68a91, $ffff
person_event SPRITE_YOUNGSTER, 11, 8, $7, $0, 255, 255, $0, 0, YoungsterScript_0x68a9c, $ffff
person_event SPRITE_POKEDEX, 8, 6, $1, $0, 255, 255, $0, 0, PokedexScript_0x68b0b, $ffff
person_event SPRITE_POKEDEX, 8, 6, $1, $0, 255, 255, $0, 0, AcademyNotebook, $ffff
; 0x693e7

View File

@ -1,4 +1,4 @@
EcruteakCity_MapScriptHeader: ; 0x1a4000
EcruteakCity_MapScriptHeader:
; trigger count
db 0
@ -8,30 +8,24 @@ EcruteakCity_MapScriptHeader: ; 0x1a4000
; callbacks
dbw 5, UnknownScript_0x1a4005
; 0x1a4005
UnknownScript_0x1a4005: ; 0x1a4005
UnknownScript_0x1a4005:
setflag $0048
return
; 0x1a4009
GrampsScript_0x1a4009: ; 0x1a4009
GrampsScript_0x1a4009:
jumptextfaceplayer UnknownText_0x1a4105
; 0x1a400c
GrampsScript_0x1a400c: ; 0x1a400c
GrampsScript_0x1a400c:
jumptextfaceplayer UnknownText_0x1a4147
; 0x1a400f
GrampsScript_0x1a400f: ; 0x1a400f
GrampsScript_0x1a400f:
jumptextfaceplayer UnknownText_0x1a43cb
; 0x1a4012
LassScript_0x1a4012: ; 0x1a4012
LassScript_0x1a4012:
jumptextfaceplayer UnknownText_0x1a41db
; 0x1a4015
LassScript_0x1a4015: ; 0x1a4015
LassScript_0x1a4015:
faceplayer
loadfont
checkevent EVENT_RELEASED_THE_BEASTS
@ -40,16 +34,14 @@ LassScript_0x1a4015: ; 0x1a4015
closetext
loadmovesprites
end
; 0x1a4023
UnknownScript_0x1a4023: ; 0x1a4023
UnknownScript_0x1a4023:
writetext UnknownText_0x1a4269
closetext
loadmovesprites
end
; 0x1a4029
FisherScript_0x1a4029: ; 0x1a4029
FisherScript_0x1a4029:
faceplayer
loadfont
checkevent EVENT_JASMINE_RETURNED_TO_GYM
@ -58,54 +50,42 @@ FisherScript_0x1a4029: ; 0x1a4029
closetext
loadmovesprites
end
; 0x1a4037
UnknownScript_0x1a4037: ; 0x1a4037
UnknownScript_0x1a4037:
writetext UnknownText_0x1a4325
closetext
loadmovesprites
end
; 0x1a403d
YoungsterScript_0x1a403d: ; 0x1a403d
YoungsterScript_0x1a403d:
jumptextfaceplayer UnknownText_0x1a4386
; 0x1a4040
MapEcruteakCitySignpost0Script: ; 0x1a4040
jumptext UnknownText_0x1a44d1
; 0x1a4043
EcruteakCitySign:
jumptext EcruteakCitySignText
MapEcruteakCitySignpost1Script: ; 0x1a4043
jumptext UnknownText_0x1a4513
; 0x1a4046
TinTowerSign:
jumptext TinTowerSignText
MapEcruteakCitySignpost2Script: ; 0x1a4046
jumptext UnknownText_0x1a4548
; 0x1a4049
EcruteakGymSign:
jumptext EcruteakGymSignText
MapEcruteakCitySignpost3Script: ; 0x1a4049
jumptext UnknownText_0x1a458c
; 0x1a404c
EcruteakDanceTheaterSign:
jumptext EcruteakDanceTheaterSignText
MapEcruteakCitySignpost4Script: ; 0x1a404c
jumptext UnknownText_0x1a45a4
; 0x1a404f
BurnedTowerSign:
jumptext BurnedTowerSignText
MapEcruteakCitySignpost5Script: ; 0x1a404f
EcruteakCityPokeCenterSign:
jumpstd pokecentersign
; 0x1a4052
MapEcruteakCitySignpost6Script: ; 0x1a4052
EcruteakCityMartSign:
jumpstd martsign
; 0x1a4055
MapEcruteakCitySignpostItem7: ; 0x1a4055
MapEcruteakCitySignpostItem7:
dw $00b4
db HYPER_POTION
; 0x1a4058
UnusedMissingDaughterText: ; 0x1a4058
UnusedMissingDaughterText:
; This text is neither used nor referenced in the final game.
text "Oh, no. Oh, no…"
@ -126,16 +106,15 @@ UnusedMissingDaughterText: ; 0x1a4058
line "do…?"
done
UnknownText_0x1a4105: ; 0x1a4105
UnknownText_0x1a4105:
text "ECRUTEAK used to"
line "have two towers:"
para "one each in the"
line "east and west."
done
; 0x1a4147
UnknownText_0x1a4147: ; 0x1a4147
UnknownText_0x1a4147:
text "Ah, child."
line "Have you learned"
@ -149,18 +128,16 @@ UnknownText_0x1a4147: ; 0x1a4147
line "give you something"
cont "nice, I hear."
done
; 0x1a41db
UnknownText_0x1a41db: ; 0x1a41db
UnknownText_0x1a41db:
text "I'm going to prac-"
line "tice at the DANCE"
para "THEATER. Care to"
line "join me?"
done
; 0x1a421a
UnknownText_0x1a421a: ; 0x1a421a
UnknownText_0x1a421a:
text "The tower that"
line "used to be here…"
@ -168,17 +145,15 @@ UnknownText_0x1a421a: ; 0x1a421a
line "it used to be much"
cont "taller."
done
; 0x1a4269
UnknownText_0x1a4269: ; 0x1a4269
UnknownText_0x1a4269:
text "Three big #MON"
line "ran off in differ-"
cont "ent directions."
cont "What were they?"
done
; 0x1a42ac
UnknownText_0x1a42ac: ; 0x1a42ac
UnknownText_0x1a42ac:
text "I heard a rumor"
line "about OLIVINE"
cont "LIGHTHOUSE."
@ -190,9 +165,8 @@ UnknownText_0x1a42ac: ; 0x1a42ac
line "Sounds like they"
cont "are in trouble."
done
; 0x1a4325
UnknownText_0x1a4325: ; 0x1a4325
UnknownText_0x1a4325:
text "The #MON at"
line "OLIVINE LIGHTHOUSE"
cont "has been cured."
@ -201,18 +175,16 @@ UnknownText_0x1a4325: ; 0x1a4325
line "sail out to sea at"
cont "night again."
done
; 0x1a4386
UnknownText_0x1a4386: ; 0x1a4386
UnknownText_0x1a4386:
text "I hear #MON are"
line "rampaging at the"
para "LAKE OF RAGE. I'd"
line "like to see that."
done
; 0x1a43cb
UnknownText_0x1a43cb: ; 0x1a43cb
UnknownText_0x1a43cb:
text "In the distant"
line "past…"
@ -240,27 +212,24 @@ UnknownText_0x1a43cb: ; 0x1a43cb
line "way back when."
cont "Hohoho!"
done
; 0x1a44d1
UnknownText_0x1a44d1: ; 0x1a44d1
EcruteakCitySignText:
text "ECRUTEAK CITY"
line "A Historical City"
para "Where the Past"
line "Meets the Present"
done
; 0x1a4513
UnknownText_0x1a4513: ; 0x1a4513
TinTowerSignText:
text "TIN TOWER"
para "A legendary #-"
line "MON is said to"
cont "roost here."
done
; 0x1a4548
UnknownText_0x1a4548: ; 0x1a4548
EcruteakGymSignText:
text "ECRUTEAK CITY"
line "#MON GYM"
cont "LEADER: MORTY"
@ -268,15 +237,13 @@ UnknownText_0x1a4548: ; 0x1a4548
para "The Mystic Seer of"
line "the Future"
done
; 0x1a458c
UnknownText_0x1a458c: ; 0x1a458c
EcruteakDanceTheaterSignText:
text "ECRUTEAK DANCE"
line "THEATER"
done
; 0x1a45a4
UnknownText_0x1a45a4: ; 0x1a45a4
BurnedTowerSignText:
text "BURNED TOWER"
para "It was destroyed"
@ -286,9 +253,8 @@ UnknownText_0x1a45a4: ; 0x1a45a4
para "Please stay away,"
line "as it is unsafe."
done
; 0x1a45fc
EcruteakCity_MapEventHeader: ; 0x1a45fc
EcruteakCity_MapEventHeader:
; filler
db 0, 0
@ -315,13 +281,13 @@ EcruteakCity_MapEventHeader: ; 0x1a45fc
; signposts
db 8
signpost 21, 15, $0, MapEcruteakCitySignpost0Script
signpost 10, 38, $0, MapEcruteakCitySignpost1Script
signpost 28, 8, $0, MapEcruteakCitySignpost2Script
signpost 21, 21, $0, MapEcruteakCitySignpost3Script
signpost 10, 2, $0, MapEcruteakCitySignpost4Script
signpost 27, 24, $0, MapEcruteakCitySignpost5Script
signpost 21, 30, $0, MapEcruteakCitySignpost6Script
signpost 21, 15, $0, EcruteakCitySign
signpost 10, 38, $0, TinTowerSign
signpost 28, 8, $0, EcruteakGymSign
signpost 21, 21, $0, EcruteakDanceTheaterSign
signpost 10, 2, $0, BurnedTowerSign
signpost 27, 24, $0, EcruteakCityPokeCenterSign
signpost 21, 30, $0, EcruteakCityMartSign
signpost 14, 23, $7, MapEcruteakCitySignpostItem7
; people-events
@ -333,4 +299,3 @@ EcruteakCity_MapEventHeader: ; 0x1a45fc
person_event SPRITE_FISHER, 26, 13, $5, $1, 255, 255, $a0, 0, FisherScript_0x1a4029, $ffff
person_event SPRITE_YOUNGSTER, 18, 14, $2, $11, 255, 255, $80, 0, YoungsterScript_0x1a403d, $ffff
person_event SPRITE_GRAMPS, 11, 7, $2, $11, 255, 255, $a0, 0, GrampsScript_0x1a400f, $07a9
; 0x1a46d0

View File

@ -56,9 +56,8 @@ UnknownScript_0x9a633: ; 0x9a633
end
; 0x9a639
MapEcruteakItemfinderHouseSignpost0Script: ; 0x9a639
ItemFinderHouseRadio:
jumpstd radio2
; 0x9a63c
UnknownText_0x9a63c: ; 0x9a63c
text "Ah. You're on an"
@ -186,7 +185,7 @@ EcruteakItemfinderHouse_MapEventHeader: ; 0x9a9f5
; signposts
db 1
signpost 1, 2, $0, MapEcruteakItemfinderHouseSignpost0Script
signpost 1, 2, $0, ItemFinderHouseRadio
; people-events
db 2

View File

@ -14,9 +14,8 @@ YoungsterScript_0x99337: ; 0x99337
jumptextfaceplayer UnknownText_0x993ec
; 0x9933a
MapEcruteakLugiaSpeechHouseSignpost0Script: ; 0x9933a
LugiaSpeechHouseRadio:
jumpstd radio2
; 0x9933d
UnknownText_0x9933d: ; 0x9933d
text "This happened when"
@ -60,7 +59,7 @@ EcruteakLugiaSpeechHouse_MapEventHeader: ; 0x99431
; signposts
db 1
signpost 1, 2, $0, MapEcruteakLugiaSpeechHouseSignpost0Script
signpost 1, 2, $0, LugiaSpeechHouseRadio
; people-events
db 2

View File

@ -1,28 +1,23 @@
ElmsHouse_MapScriptHeader: ; 0x7aee9
ElmsHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x7aeeb
TeacherScript_0x7aeeb: ; 0x7aeeb
jumptextfaceplayer UnknownText_0x7aef7
; 0x7aeee
ElmsWife:
jumptextfaceplayer ElmsWifeText
BugCatcherScript_0x7aeee: ; 0x7aeee
jumptextfaceplayer UnknownText_0x7af6b
; 0x7aef1
ElmsSon:
jumptextfaceplayer ElmsSonText
MapElmsHouseSignpost0Script: ; 0x7aef1
jumptext UnknownText_0x7b01b
; 0x7aef4
ElmsHousePC:
jumptext ElmsHousePCText
MapElmsHouseSignpost2Script: ; 0x7aef4
ElmsHouseBookshelf:
jumpstd difficultbookshelf
; 0x7aef7
UnknownText_0x7aef7: ; 0x7aef7
ElmsWifeText:
text "Hi, ", $14, "! My"
line "husband's always"
@ -35,9 +30,8 @@ UnknownText_0x7aef7: ; 0x7aef7
para "research, he even"
line "forgets to eat."
done
; 0x7af6b
UnknownText_0x7af6b: ; 0x7af6b
ElmsSonText:
text "When I grow up,"
line "I'm going to help"
cont "my dad!"
@ -46,23 +40,22 @@ UnknownText_0x7af6b: ; 0x7af6b
line "great #MON"
cont "professor!"
done
; 0x7afbc
UnknownText_0x7afbc: ; 0x7afbc
ElmsHouseLabFoodText:
; unused
text "There's some food"
line "here. It must be"
cont "for the LAB."
done
; 0x7afec
UnknownText_0x7afec: ; 0x7afec
ElmsHousePokemonFoodText:
; unused
text "There's some food"
line "here. This must be"
cont "for #MON."
done
; 0x7b01b
UnknownText_0x7b01b: ; 0x7b01b
ElmsHousePCText:
text "#MON. Where do"
line "they come from? "
@ -85,9 +78,8 @@ UnknownText_0x7b01b: ; 0x7b01b
line "PROF.ELM's re-"
cont "search papers."
done
; 0x7b0ea
ElmsHouse_MapEventHeader: ; 0x7b0ea
ElmsHouse_MapEventHeader:
; filler
db 0, 0
@ -101,12 +93,11 @@ ElmsHouse_MapEventHeader: ; 0x7b0ea
; signposts
db 3
signpost 1, 0, $0, MapElmsHouseSignpost0Script
signpost 1, 6, $0, MapElmsHouseSignpost2Script
signpost 1, 7, $0, MapElmsHouseSignpost2Script
signpost 1, 0, $0, ElmsHousePC
signpost 1, 6, $0, ElmsHouseBookshelf
signpost 1, 7, $0, ElmsHouseBookshelf
; people-events
db 2
person_event SPRITE_TEACHER, 9, 5, $4, $10, 255, 255, $a0, 0, TeacherScript_0x7aeeb, $ffff
person_event SPRITE_BUG_CATCHER, 8, 9, $7, $0, 255, 255, $0, 0, BugCatcherScript_0x7aeee, $ffff
; 0x7b123
person_event SPRITE_TEACHER, 9, 5, $4, $10, 255, 255, $a0, 0, ElmsWife, $ffff
person_event SPRITE_BUG_CATCHER, 8, 9, $7, $0, 255, 255, $0, 0, ElmsSon, $ffff

View File

@ -309,18 +309,17 @@ LookAtElmPokeBallScript: ; 0x78d6d
end
; 0x78d74
MapElmsLabSignpost0Script: ; 0x78d74
ElmsLabHealingMachine:
loadfont
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
iftrue UnknownScript_0x78d81
writetext UnknownText_0x79690
iftrue .CanHeal
writetext ElmsLabHealingMachineText1
closetext
loadmovesprites
end
; 0x78d81
UnknownScript_0x78d81: ; 0x78d81
writetext UnknownText_0x796aa
.CanHeal
writetext ElmsLabHealingMachineText2
yesorno
iftrue UnknownScript_0x78d8a
loadmovesprites
@ -595,7 +594,6 @@ UnknownScript_0x78f0c: ; 0x78f0c
UnknownScript_0x78f12: ; 0x78f12
applymovement $0, MovementData_0x78f72
; 0x78f16
MeetCopScript: ; 0x78f16
applymovement $0, MovementData_0x78f74
@ -614,60 +612,53 @@ CopScript: ; 0x78f1a
end
; 0x78f33
MapElmsLabSignpost14Script: ; 0x78f33
ElmsLabWindow:
loadfont
checkflag $0043
iftrue UnknownScript_0x78f49
iftrue .Normal
checkevent EVENT_ELM_CALLED_ABOUT_STOLEN_POKEMON
iftrue UnknownScript_0x78f43
jump UnknownScript_0x78f49
; 0x78f43
iftrue .BreakIn
jump .Normal
UnknownScript_0x78f43: ; 0x78f43
writetext UnknownText_0x7a231
.BreakIn
writetext ElmsLabWindowText2
closetext
loadmovesprites
end
; 0x78f49
UnknownScript_0x78f49: ; 0x78f49
writetext UnknownText_0x7a1fd
.Normal
writetext ElmsLabWindowText1
closetext
loadmovesprites
end
; 0x78f4f
MapElmsLabSignpost5Script: ; 0x78f4f
jumptext UnknownText_0x7a24c
; 0x78f52
ElmsLabTravelTip1:
jumptext ElmsLabTravelTip1Text
MapElmsLabSignpost6Script: ; 0x78f52
jumptext UnknownText_0x7a28a
; 0x78f55
ElmsLabTravelTip2:
jumptext ElmsLabTravelTip2Text
MapElmsLabSignpost7Script: ; 0x78f55
jumptext UnknownText_0x7a2c6
; 0x78f58
ElmsLabTravelTip3:
jumptext ElmsLabTravelTip3Text
MapElmsLabSignpost8Script: ; 0x78f58
jumptext UnknownText_0x7a315
; 0x78f5b
ElmsLabTravelTip4:
jumptext ElmsLabTravelTip4Text
MapElmsLabSignpost13Script: ; 0x78f5b
jumptext UnknownText_0x7a370
; 0x78f5e
ElmsLabTrashcan:
jumptext ElmsLabTrashcanText
MapElmsLabSignpost15Script: ; 0x78f5e
jumptext UnknownText_0x7a3a6
ElmsLabPC: ; 0x78f5e
jumptext ElmsLabPCText
; 0x78f61
UnknownScript_0x78f61: ; 0x78f61
ElmsLabTrashcan2:
; unused
jumpstd trashcan
; 0x78f64
MapElmsLabSignpost12Script: ; 0x78f64
ElmsLabBookshelf:
jumpstd difficultbookshelf
; 0x78f67
MovementData_0x78f67: ; 0x78f67
step_up
@ -1008,7 +999,6 @@ ElmDirectionsText1: ; 0x794c0
para "number. Call me if"
line "anything comes up!"
done
; 0x79581
ElmDirectionsText2: ; 0x79581
text "If your #MON is"
@ -1020,19 +1010,16 @@ ElmDirectionsText2: ; 0x79581
para "Feel free to use"
line "it anytime."
done
; 0x795db
ElmDirectionsText3: ; 0x795db
text $14, ", I'm"
line "counting on you!"
done
; 0x795f3
GotElmsNumberText: ; 0x795f3
text $52, " got ELM's"
line "phone number."
done
; 0x7960d
ElmDescribesMrPokemonText: ; 0x7960d
text "MR.#MON goes"
@ -1043,26 +1030,22 @@ ElmDescribesMrPokemonText: ; 0x7960d
line "just rare and"
cont "not very useful…"
done
; 0x79668
ElmPokeBallText: ; 0x79668
text "It contains a"
line "#MON caught by"
cont "PROF.ELM."
done
; 0x79690
UnknownText_0x79690: ; 0x79690
ElmsLabHealingMachineText1:
text "I wonder what this"
line "does?"
done
; 0x796aa
UnknownText_0x796aa: ; 0x796aa
ElmsLabHealingMachineText2:
text "Would you like to"
line "heal your #MON?"
done
; 0x796cd
ElmAfterTheftText1: ; 0x796cd
text "ELM: ", $14, ", this"
@ -1429,21 +1412,19 @@ UnknownText_0x7a1c0: ; 0x7a1c0
done
; 0x7a1fd
UnknownText_0x7a1fd: ; 0x7a1fd
ElmsLabWindowText1:
text "The window's open."
para "A pleasant breeze"
line "is blowing in."
done
; 0x7a231
UnknownText_0x7a231: ; 0x7a231
ElmsLabWindowText2:
text "He broke in"
line "through here!"
done
; 0x7a24c
UnknownText_0x7a24c: ; 0x7a24c
ElmsLabTravelTip1Text:
text $52, " opened a"
line "book."
@ -1452,9 +1433,8 @@ UnknownText_0x7a24c: ; 0x7a24c
para "Press START to"
line "open the MENU."
done
; 0x7a28a
UnknownText_0x7a28a: ; 0x7a28a
ElmsLabTravelTip2Text:
text $52, " opened a"
line "book."
@ -1463,9 +1443,8 @@ UnknownText_0x7a28a: ; 0x7a28a
para "Record your trip"
line "with SAVE!"
done
; 0x7a2c6
UnknownText_0x7a2c6: ; 0x7a2c6
ElmsLabTravelTip3Text:
text $52, " opened a"
line "book."
@ -1475,9 +1454,8 @@ UnknownText_0x7a2c6: ; 0x7a2c6
line "press SELECT to"
cont "move items."
done
; 0x7a315
UnknownText_0x7a315: ; 0x7a315
ElmsLabTravelTip4Text:
text $52, " opened a"
line "book."
@ -1489,23 +1467,20 @@ UnknownText_0x7a315: ; 0x7a315
para "A Button to switch"
line "moves."
done
; 0x7a370
UnknownText_0x7a370: ; 0x7a370
ElmsLabTrashcanText:
text "The wrapper from"
line "the snack PROF.ELM"
cont "ate is in there…"
done
; 0x7a3a6
UnknownText_0x7a3a6: ; 0x7a3a6
ElmsLabPCText:
text "OBSERVATIONS ON"
line "#MON EVOLUTION"
para "…It says on the"
line "screen…"
done
; 0x7a3de
ElmsLab_MapEventHeader: ; 0x7a3de
; filler
@ -1529,22 +1504,22 @@ ElmsLab_MapEventHeader: ; 0x7a3de
; signposts
db 16
signpost 1, 2, $0, MapElmsLabSignpost0Script
signpost 1, 6, $0, MapElmsLabSignpost12Script
signpost 1, 7, $0, MapElmsLabSignpost12Script
signpost 1, 8, $0, MapElmsLabSignpost12Script
signpost 1, 9, $0, MapElmsLabSignpost12Script
signpost 7, 0, $0, MapElmsLabSignpost5Script
signpost 7, 1, $0, MapElmsLabSignpost6Script
signpost 7, 2, $0, MapElmsLabSignpost7Script
signpost 7, 3, $0, MapElmsLabSignpost8Script
signpost 7, 6, $0, MapElmsLabSignpost12Script
signpost 7, 7, $0, MapElmsLabSignpost12Script
signpost 7, 8, $0, MapElmsLabSignpost12Script
signpost 7, 9, $0, MapElmsLabSignpost12Script
signpost 3, 9, $0, MapElmsLabSignpost13Script
signpost 0, 5, $0, MapElmsLabSignpost14Script
signpost 5, 3, $2, MapElmsLabSignpost15Script
signpost 1, 2, $0, ElmsLabHealingMachine
signpost 1, 6, $0, ElmsLabBookshelf
signpost 1, 7, $0, ElmsLabBookshelf
signpost 1, 8, $0, ElmsLabBookshelf
signpost 1, 9, $0, ElmsLabBookshelf
signpost 7, 0, $0, ElmsLabTravelTip1
signpost 7, 1, $0, ElmsLabTravelTip2
signpost 7, 2, $0, ElmsLabTravelTip3
signpost 7, 3, $0, ElmsLabTravelTip4
signpost 7, 6, $0, ElmsLabBookshelf
signpost 7, 7, $0, ElmsLabBookshelf
signpost 7, 8, $0, ElmsLabBookshelf
signpost 7, 9, $0, ElmsLabBookshelf
signpost 3, 9, $0, ElmsLabTrashcan
signpost 0, 5, $0, ElmsLabWindow
signpost 5, 3, $2, ElmsLabPC
; people-events
db 6
@ -1554,4 +1529,3 @@ ElmsLab_MapEventHeader: ; 0x7a3de
person_event SPRITE_POKE_BALL, 7, 11, $1, $0, 255, 255, $0, 0, TotodilePokeBallScript, $0641
person_event SPRITE_POKE_BALL, 7, 12, $1, $0, 255, 255, $0, 0, ChikoritaPokeBallScript, $0642
person_event SPRITE_OFFICER, 7, 9, $7, $0, 255, 255, $90, 0, CopScript, $0702
; 0x7a4cc

View File

@ -382,9 +382,8 @@ SchoolboyRickyScript: ; 0x76866
end
; 0x7686e
MapFastShipB1FSignpost0Script: ; 0x7686e
FashShipB1FTrashcan:
jumpstd trashcan
; 0x76871
MovementData_0x76871: ; 0x76871
fix_facing
@ -681,7 +680,7 @@ FastShipB1F_MapEventHeader: ; 0x76ee9
; signposts
db 1
signpost 9, 27, $0, MapFastShipB1FSignpost0Script
signpost 9, 27, $0, FashShipB1FTrashcan
; people-events
db 12

View File

@ -341,9 +341,8 @@ SupernerdShawnScript: ; 0x75ff9
end
; 0x76001
MapFastShipCabins_SE_SSE_CaptainsCabinSignpost0Script: ; 0x76001
FastShipCaptainsCabinTrashcan:
jumpstd trashcan
; 0x76004
MovementData_0x76004: ; 0x76004
big_step_right
@ -641,7 +640,7 @@ FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader: ; 0x76678
; signposts
db 1
signpost 25, 4, $0, MapFastShipCabins_SE_SSE_CaptainsCabinSignpost0Script
signpost 25, 4, $0, FastShipCaptainsCabinTrashcan
; people-events
db 11

View File

@ -216,9 +216,8 @@ UnknownScript_0x75629: ; 0x75629
end
; 0x75634
MapFastShipCabins_NNW_NNE_NESignpost2Script: ; 0x75634
FastShipCabins_NNW_NNE_NETrashcan:
jumpstd trashcan
; 0x75637
MovementData_0x75637: ; 0x75637
step_left
@ -407,9 +406,9 @@ FastShipCabins_NNW_NNE_NE_MapEventHeader: ; 0x759ce
; signposts
db 3
signpost 13, 6, $0, MapFastShipCabins_NNW_NNE_NESignpost2Script
signpost 19, 7, $0, MapFastShipCabins_NNW_NNE_NESignpost2Script
signpost 31, 7, $0, MapFastShipCabins_NNW_NNE_NESignpost2Script
signpost 13, 6, $0, FastShipCabins_NNW_NNE_NETrashcan
signpost 19, 7, $0, FastShipCabins_NNW_NNE_NETrashcan
signpost 31, 7, $0, FastShipCabins_NNW_NNE_NETrashcan
; people-events
db 7

View File

@ -341,9 +341,8 @@ SupernerdShawnScript: ; 0x75ff9
end
; 0x76001
MapFastShipCabins_SE_SSE_CaptainsCabinSignpost0Script: ; 0x76001
FastShipCaptainsCabinTrashcan:
jumpstd trashcan
; 0x76004
MovementData_0x76004: ; 0x76004
big_step_right
@ -641,7 +640,7 @@ FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader: ; 0x76678
; signposts
db 1
signpost 25, 4, $0, MapFastShipCabins_SE_SSE_CaptainsCabinSignpost0Script
signpost 25, 4, $0, FastShipCaptainsCabinTrashcan
; people-events
db 11
@ -656,4 +655,3 @@ FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader: ; 0x76678
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $82, 3, TrainerPokefanmJeremy, $073b
person_event SPRITE_POKEFAN_F, 9, 9, $9, $0, 255, 255, $82, 1, TrainerPokefanfGeorgia, $073b
person_event SPRITE_SUPER_NERD, 19, 5, $3, $0, 255, 255, $b2, 2, TrainerSupernerdShawn, $073a
; 0x76730

View File

@ -132,9 +132,9 @@ UnknownScript_0x75aa5: ; 0x75aa5
end
; 0x75aac
MapFastShipCabins_SW_SSW_NWSignpost1Script: ; 0x75aac
FastShipBed:
loadfont
writetext UnknownText_0x75da4
writetext FastShipBedText1
closetext
loadmovesprites
special Function8c0b6
@ -146,7 +146,7 @@ MapFastShipCabins_SW_SSW_NWSignpost1Script: ; 0x75aac
special RestartMapMusic
special Function8c0ab
loadfont
writetext UnknownText_0x75dc1
writetext FastShipBedText2
closetext
loadmovesprites
checkevent $0031
@ -165,7 +165,7 @@ UnknownScript_0x75ae2: ; 0x75ae2
checkevent $002f
iftrue UnknownScript_0x75af7
loadfont
writetext UnknownText_0x75e0f
writetext FastShipArrivedVermilionText
closetext
loadmovesprites
setevent $0031
@ -174,16 +174,15 @@ UnknownScript_0x75ae2: ; 0x75ae2
UnknownScript_0x75af7: ; 0x75af7
loadfont
writetext UnknownText_0x75dde
writetext FastShipArrivedOlivineText
closetext
loadmovesprites
setevent $0031
end
; 0x75b01
MapFastShipCabins_SW_SSW_NWSignpost2Script: ; 0x75b01
FastShipCabinsNorthwestCabinTrashcan: ; 0x75b01
jumpstd trashcan
; 0x75b04
FirebreatherLyleSeenText: ; 0x75b04
text "I'm going to KANTO"
@ -285,31 +284,27 @@ UnknownText_0x75d65: ; 0x75d65
done
; 0x75da4
UnknownText_0x75da4: ; 0x75da4
FastShipBedText1:
text "A comfy bed!"
line "Time to sleep…"
done
; 0x75dc1
UnknownText_0x75dc1: ; 0x75dc1
FastShipBedText2:
text "Ah, refreshed and"
line "restored!"
done
; 0x75dde
UnknownText_0x75dde: ; 0x75dde
FastShipArrivedOlivineText:
text "FAST SHIP S.S.AQUA"
line "has arrived in"
cont "OLIVINE CITY."
done
; 0x75e0f
UnknownText_0x75e0f: ; 0x75e0f
FastShipArrivedVermilionText:
text "FAST SHIP S.S.AQUA"
line "has arrived in"
cont "VERMILION CITY."
done
; 0x75e42
FastShipCabins_SW_SSW_NW_MapEventHeader: ; 0x75e42
; filler
@ -328,9 +323,9 @@ FastShipCabins_SW_SSW_NW_MapEventHeader: ; 0x75e42
; signposts
db 3
signpost 1, 7, $0, MapFastShipCabins_SW_SSW_NWSignpost1Script
signpost 2, 7, $0, MapFastShipCabins_SW_SSW_NWSignpost1Script
signpost 7, 7, $0, MapFastShipCabins_SW_SSW_NWSignpost2Script
signpost 1, 7, $0, FastShipBed
signpost 2, 7, $0, FastShipBed
signpost 7, 7, $0, FastShipCabinsNorthwestCabinTrashcan
; people-events
db 4

View File

@ -1,4 +1,4 @@
FuchsiaCity_MapScriptHeader: ; 0x194b19
FuchsiaCity_MapScriptHeader:
; trigger count
db 0
@ -8,71 +8,56 @@ FuchsiaCity_MapScriptHeader: ; 0x194b19
; callbacks
dbw 5, UnknownScript_0x194b1e
; 0x194b1e
UnknownScript_0x194b1e: ; 0x194b1e
UnknownScript_0x194b1e:
setflag $003e
return
; 0x194b22
YoungsterScript_0x194b22: ; 0x194b22
YoungsterScript_0x194b22:
jumptextfaceplayer UnknownText_0x194b45
; 0x194b25
PokefanMScript_0x194b25: ; 0x194b25
PokefanMScript_0x194b25:
jumptextfaceplayer UnknownText_0x194b83
; 0x194b28
TeacherScript_0x194b28: ; 0x194b28
TeacherScript_0x194b28:
jumptextfaceplayer UnknownText_0x194bd3
; 0x194b2b
MapFuchsiaCitySignpost0Script: ; 0x194b2b
jumptext UnknownText_0x194c22
; 0x194b2e
FuchsiaCitySign:
jumptext FuchsiaCitySignText
MapFuchsiaCitySignpost1Script: ; 0x194b2e
jumptext UnknownText_0x194c4a
; 0x194b31
FuchsiaGymSign:
jumptext FuchsiaGymSignText
MapFuchsiaCitySignpost2Script: ; 0x194b31
jumptext UnknownText_0x194c8b
; 0x194b34
SafariZoneOfficeSign:
jumptext SafariZoneOfficeSignText
MapFuchsiaCitySignpost3Script: ; 0x194b34
jumptext UnknownText_0x194cd5
; 0x194b37
WardensHomeSign:
jumptext WardensHomeSignText
MapFuchsiaCitySignpost4Script: ; 0x194b37
jumptext UnknownText_0x194cf0
; 0x194b3a
SafariZoneClosedSign:
jumptext SafariZoneClosedSignText
MapFuchsiaCitySignpost5Script: ; 0x194b3a
jumptext UnknownText_0x194d37
; 0x194b3d
NoLitteringSign:
jumptext NoLitteringSignText
MapFuchsiaCitySignpost6Script: ; 0x194b3d
FuchsiaCityPokeCenterSign:
jumpstd pokecentersign
; 0x194b40
MapFuchsiaCitySignpost7Script: ; 0x194b40
FuchsiaCityMartSign:
jumpstd martsign
; 0x194b43
FruitTreeScript_0x194b43: ; 0x194b43
FruitTreeScript_0x194b43:
fruittree $1e
; 0x194b45
UnknownText_0x194b45: ; 0x194b45
UnknownText_0x194b45:
text "One of the ELITE"
line "FOUR used to be"
para "the LEADER of"
line "FUCHSIA's GYM."
done
; 0x194b83
UnknownText_0x194b83: ; 0x194b83
UnknownText_0x194b83:
text "KOGA's daughter"
line "succeeded him as"
@ -80,9 +65,8 @@ UnknownText_0x194b83: ; 0x194b83
line "after he joined"
cont "the ELITE FOUR."
done
; 0x194bd3
UnknownText_0x194bd3: ; 0x194bd3
UnknownText_0x194bd3:
text "The SAFARI ZONE is"
line "closed… It's sad,"
@ -90,17 +74,15 @@ UnknownText_0x194bd3: ; 0x194bd3
line "FUCHSIA's main"
cont "attraction."
done
; 0x194c22
UnknownText_0x194c22: ; 0x194c22
FuchsiaCitySignText:
text "FUCHSIA CITY"
para "Behold! It's"
line "Passion Pink!"
done
; 0x194c4a
UnknownText_0x194c4a: ; 0x194c4a
FuchsiaGymSignText:
text "FUCHSIA CITY"
line "#MON GYM"
cont "LEADER: JANINE"
@ -108,9 +90,8 @@ UnknownText_0x194c4a: ; 0x194c4a
para "The Poisonous"
line "Ninja Master"
done
; 0x194c8b
UnknownText_0x194c8b: ; 0x194c8b
SafariZoneOfficeSignText:
text "There's a notice"
line "here…"
@ -118,15 +99,13 @@ UnknownText_0x194c8b: ; 0x194c8b
line "is closed until"
cont "further notice."
done
; 0x194cd5
UnknownText_0x194cd5: ; 0x194cd5
WardensHomeSignText:
text "SAFARI ZONE"
line "WARDEN'S HOME"
done
; 0x194cf0
UnknownText_0x194cf0: ; 0x194cf0
SafariZoneClosedSignText:
text "The WARDEN is"
line "traveling abroad."
@ -134,17 +113,15 @@ UnknownText_0x194cf0: ; 0x194cf0
line "SAFARI ZONE is"
cont "closed."
done
; 0x194d37
UnknownText_0x194d37: ; 0x194d37
NoLitteringSignText:
text "No littering."
para "Please take your"
line "waste with you."
done
; 0x194d67
FuchsiaCity_MapEventHeader: ; 0x194d67
FuchsiaCity_MapEventHeader:
; filler
db 0, 0
@ -167,14 +144,14 @@ FuchsiaCity_MapEventHeader: ; 0x194d67
; signposts
db 8
signpost 15, 21, $0, MapFuchsiaCitySignpost0Script
signpost 29, 5, $0, MapFuchsiaCitySignpost1Script
signpost 15, 25, $0, MapFuchsiaCitySignpost2Script
signpost 29, 27, $0, MapFuchsiaCitySignpost3Script
signpost 5, 17, $0, MapFuchsiaCitySignpost4Script
signpost 15, 13, $0, MapFuchsiaCitySignpost5Script
signpost 27, 20, $0, MapFuchsiaCitySignpost6Script
signpost 13, 6, $0, MapFuchsiaCitySignpost7Script
signpost 15, 21, $0, FuchsiaCitySign
signpost 29, 5, $0, FuchsiaGymSign
signpost 15, 25, $0, SafariZoneOfficeSign
signpost 29, 27, $0, WardensHomeSign
signpost 5, 17, $0, SafariZoneClosedSign
signpost 15, 13, $0, NoLitteringSign
signpost 27, 20, $0, FuchsiaCityPokeCenterSign
signpost 13, 6, $0, FuchsiaCityMartSign
; people-events
db 4
@ -182,4 +159,3 @@ FuchsiaCity_MapEventHeader: ; 0x194d67
person_event SPRITE_POKEFAN_M, 12, 17, $2, $11, 255, 255, $b0, 0, PokefanMScript_0x194b25, $ffff
person_event SPRITE_TEACHER, 18, 20, $2, $11, 255, 255, $80, 0, TeacherScript_0x194b28, $ffff
person_event SPRITE_FRUIT_TREE, 5, 12, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x194b43, $ffff
; 0x194e00

View File

@ -6,7 +6,7 @@ GoldenrodBillsHouse_MapScriptHeader: ; 0x54be2
db 0
; 0x54be4
BillScript_0x54be4: ; 0x54be4
BillsHouseBill:
faceplayer
loadfont
checkevent EVENT_GOT_EEVEE
@ -51,7 +51,7 @@ UnknownScript_0x54c1f: ; 0x54c1f
end
; 0x54c25
PokefanFScript_0x54c25: ; 0x54c25
BillsMom: ; 0x54c25
faceplayer
loadfont
checkevent $0712
@ -69,7 +69,7 @@ UnknownScript_0x54c33: ; 0x54c33
end
; 0x54c39
TwinScript_0x54c39: ; 0x54c39
BillsSister:
faceplayer
loadfont
checkcellnum $3
@ -104,17 +104,14 @@ UnknownScript_0x54c64: ; 0x54c64
jump UnknownScript_0x54c5e
; 0x54c6b
MapGoldenrodBillsHouseSignpost1Script: ; 0x54c6b
BillsHouseBookshelf1:
jumpstd picturebookshelf
; 0x54c6e
MapGoldenrodBillsHouseSignpost0Script: ; 0x54c6e
BillsHouseBookshelf2:
jumpstd magazinebookshelf
; 0x54c71
MapGoldenrodBillsHouseSignpost2Script: ; 0x54c71
BillsHouseRadio:
jumpstd radio2
; 0x54c74
UnknownText_0x54c74: ; 0x54c74
text "BILL: Hi, ", $52, "!"
@ -278,13 +275,13 @@ GoldenrodBillsHouse_MapEventHeader: ; 0x5509f
; signposts
db 3
signpost 1, 0, $0, MapGoldenrodBillsHouseSignpost0Script
signpost 1, 1, $0, MapGoldenrodBillsHouseSignpost1Script
signpost 1, 7, $0, MapGoldenrodBillsHouseSignpost2Script
signpost 1, 0, $0, BillsHouseBookshelf2
signpost 1, 1, $0, BillsHouseBookshelf1
signpost 1, 7, $0, BillsHouseRadio
; people-events
db 3
person_event SPRITE_BILL, 7, 6, $9, $0, 255, 255, $0, 0, BillScript_0x54be4, $0712
person_event SPRITE_POKEFAN_F, 7, 9, $6, $0, 255, 255, $0, 0, PokefanFScript_0x54c25, $ffff
person_event SPRITE_TWIN, 8, 9, $2, $11, 255, 255, $a0, 0, TwinScript_0x54c39, $ffff
person_event SPRITE_BILL, 7, 6, $9, $0, 255, 255, $0, 0, BillsHouseBill, $0712
person_event SPRITE_POKEFAN_F, 7, 9, $6, $0, 255, 255, $0, 0, BillsMom, $ffff
person_event SPRITE_TWIN, 8, 9, $2, $11, 255, 255, $a0, 0, BillsSister, $ffff
; 0x550e5

View File

@ -1,4 +1,4 @@
GoldenrodCity_MapScriptHeader: ; 0x1988d0
GoldenrodCity_MapScriptHeader:
; trigger count
db 0
@ -10,19 +10,17 @@ GoldenrodCity_MapScriptHeader: ; 0x1988d0
dbw 5, UnknownScript_0x1988d8
dbw 2, UnknownScript_0x1988e8
; 0x1988d8
UnknownScript_0x1988d8: ; 0x1988d8
UnknownScript_0x1988d8:
setflag $0046
setflag $0016
checkevent $00b9
iftrue UnknownScript_0x1988e7
clearevent $0769
UnknownScript_0x1988e7: ; 0x1988e7
UnknownScript_0x1988e7:
return
; 0x1988e8
UnknownScript_0x1988e8: ; 0x1988e8
UnknownScript_0x1988e8:
checkevent EVENT_BEAT_ELITE_FOUR
iffalse UnknownScript_0x198908
checkitem COIN_CASE
@ -30,20 +28,18 @@ UnknownScript_0x1988e8: ; 0x1988e8
checkcode $b
if_equal WEDNESDAY, UnknownScript_0x198900
if_equal SATURDAY, UnknownScript_0x198900
UnknownScript_0x1988fd: ; 0x1988fd
UnknownScript_0x1988fd:
disappear $10
return
; 0x198900
UnknownScript_0x198900: ; 0x198900
UnknownScript_0x198900:
checkflag $005e
iftrue UnknownScript_0x198908
appear $10
UnknownScript_0x198908: ; 0x198908
UnknownScript_0x198908:
return
; 0x198909
PokefanMScript_0x198909: ; 0x198909
MoveTutor:
faceplayer
loadfont
writetext UnknownText_0x199042
@ -63,66 +59,58 @@ PokefanMScript_0x198909: ; 0x198909
if_equal $2, UnknownScript_0x198949
if_equal $3, UnknownScript_0x198958
jump UnknownScript_0x1989d7
; 0x19893a
UnknownScript_0x19893a: ; 0x19893a
UnknownScript_0x19893a:
writebyte $1
writetext UnknownText_0x1991cf
special Function4925b
if_equal $0, UnknownScript_0x1989a6
jump UnknownScript_0x1989d7
; 0x198949
UnknownScript_0x198949: ; 0x198949
UnknownScript_0x198949:
writebyte $2
writetext UnknownText_0x1991cf
special Function4925b
if_equal $0, UnknownScript_0x1989a6
jump UnknownScript_0x1989d7
; 0x198958
UnknownScript_0x198958: ; 0x198958
UnknownScript_0x198958:
writebyte $3
writetext UnknownText_0x1991cf
special Function4925b
if_equal $0, UnknownScript_0x1989a6
jump UnknownScript_0x1989d7
; 0x198967
MenuDataHeader_0x198967: ; 0x198967
MenuDataHeader_0x198967:
db $40 ; flags
db 02, 00 ; start coords
db 11, 15 ; end coords
dw MenuData2_0x19896f
db 1 ; default option
; 0x19896f
MenuData2_0x19896f: ; 0x19896f
MenuData2_0x19896f:
db $80 ; flags
db 4 ; items
db "FLAMETHROWER@"
db "THUNDERBOLT@"
db "ICE BEAM@"
db "CANCEL@"
; 0x19899a
UnknownScript_0x19899a: ; 0x19899a
UnknownScript_0x19899a:
writetext UnknownText_0x1990b4
closetext
loadmovesprites
end
; 0x1989a0
UnknownScript_0x1989a0: ; 0x1989a0
UnknownScript_0x1989a0:
writetext UnknownText_0x199107
closetext
loadmovesprites
end
; 0x1989a6
UnknownScript_0x1989a6: ; 0x1989a6
UnknownScript_0x1989a6:
writetext UnknownText_0x19913a
keeptextopen
takecoins 4000
@ -136,42 +124,36 @@ UnknownScript_0x1989a6: ; 0x1989a6
if_equal $2, UnknownScript_0x1989c6
applymovement $10, MovementData_0x198a5f
jump UnknownScript_0x1989ca
; 0x1989c6
UnknownScript_0x1989c6: ; 0x1989c6
UnknownScript_0x1989c6:
applymovement $10, MovementData_0x198a63
UnknownScript_0x1989ca: ; 0x1989ca
UnknownScript_0x1989ca:
playsound SFX_ENTER_DOOR
disappear $10
clearevent $076b
setflag $005e
waitbutton
end
; 0x1989d7
UnknownScript_0x1989d7: ; 0x1989d7
UnknownScript_0x1989d7:
writetext UnknownText_0x1991a4
closetext
loadmovesprites
end
; 0x1989dd
UnknownScript_0x1989dd: ; 0x1989dd
UnknownScript_0x1989dd:
writetext UnknownText_0x1991ac
closetext
loadmovesprites
end
; 0x1989e3
PokefanMScript_0x1989e3: ; 0x1989e3
PokefanMScript_0x1989e3:
jumptextfaceplayer UnknownText_0x198a69
; 0x1989e6
YoungsterScript_0x1989e6: ; 0x1989e6
YoungsterScript_0x1989e6:
jumptextfaceplayer UnknownText_0x198aa9
; 0x1989e9
CooltrainerFScript_0x1989e9: ; 0x1989e9
CooltrainerFScript_0x1989e9:
faceplayer
loadfont
checkevent EVENT_CLEARED_RADIO_TOWER
@ -180,16 +162,14 @@ CooltrainerFScript_0x1989e9: ; 0x1989e9
closetext
loadmovesprites
end
; 0x1989f7
UnknownScript_0x1989f7: ; 0x1989f7
UnknownScript_0x1989f7:
writetext UnknownText_0x198b2d
closetext
loadmovesprites
end
; 0x1989fd
CooltrainerFScript_0x1989fd: ; 0x1989fd
CooltrainerFScript_0x1989fd:
faceplayer
loadfont
checkflag $0000
@ -198,28 +178,23 @@ CooltrainerFScript_0x1989fd: ; 0x1989fd
closetext
loadmovesprites
end
; 0x198a0b
UnknownScript_0x198a0b: ; 0x198a0b
UnknownScript_0x198a0b:
writetext UnknownText_0x198c14
closetext
loadmovesprites
end
; 0x198a11
YoungsterScript_0x198a11: ; 0x198a11
YoungsterScript_0x198a11:
jumptextfaceplayer UnknownText_0x198c36
; 0x198a14
LassScript_0x198a14: ; 0x198a14
LassScript_0x198a14:
jumptextfaceplayer UnknownText_0x198c83
; 0x198a17
GrampsScript_0x198a17: ; 0x198a17
GrampsScript_0x198a17:
jumptextfaceplayer UnknownText_0x198ccf
; 0x198a1a
RocketScript_0x198a1a: ; 0x198a1a
RocketScript_0x198a1a:
loadfont
writetext UnknownText_0x198d0d
keeptextopen
@ -229,133 +204,108 @@ RocketScript_0x198a1a: ; 0x198a1a
loadmovesprites
spriteface $9, $1
end
; 0x198a29
RocketScript_0x198a29: ; 0x198a29
RocketScript_0x198a29:
jumptextfaceplayer UnknownText_0x198d4e
; 0x198a2c
RocketScript_0x198a2c: ; 0x198a2c
RocketScript_0x198a2c:
jumptextfaceplayer UnknownText_0x198d6d
; 0x198a2f
RocketScript_0x198a2f: ; 0x198a2f
RocketScript_0x198a2f:
jumptextfaceplayer UnknownText_0x198daa
; 0x198a32
RocketScript_0x198a32: ; 0x198a32
RocketScript_0x198a32:
jumptextfaceplayer UnknownText_0x198de2
; 0x198a35
RocketScript_0x198a35: ; 0x198a35
RocketScript_0x198a35:
jumptextfaceplayer UnknownText_0x198e1f
; 0x198a38
RocketScript_0x198a38: ; 0x198a38
RocketScript_0x198a38:
jumptextfaceplayer UnknownText_0x198e4b
; 0x198a3b
MapGoldenrodCitySignpost0Script: ; 0x198a3b
jumptext UnknownText_0x198e77
; 0x198a3e
GoldenrodCityStationSign:
jumptext GoldenrodCityStationSignText
MapGoldenrodCitySignpost1Script: ; 0x198a3e
jumptext UnknownText_0x198e8f
; 0x198a41
GoldenrodCityRadioTowerSign:
jumptext GoldenrodCityRadioTowerSignText
MapGoldenrodCitySignpost2Script: ; 0x198a41
jumptext UnknownText_0x198eab
; 0x198a44
GoldenrodDeptStoreSign:
jumptext GoldenrodDeptStoreSignText
MapGoldenrodCitySignpost3Script: ; 0x198a44
jumptext UnknownText_0x198ee4
; 0x198a47
GoldenrodGymSign:
jumptext GoldenrodGymSignText
MapGoldenrodCitySignpost4Script: ; 0x198a47
jumptext UnknownText_0x198f29
; 0x198a4a
GoldenrodCitySign:
jumptext GoldenrodCitySignText
MapGoldenrodCitySignpost5Script: ; 0x198a4a
jumptext UnknownText_0x198f5b
; 0x198a4d
GoldenrodCityBikeShopSign:
jumptext GoldenrodCityBikeShopSignText
MapGoldenrodCitySignpost6Script: ; 0x198a4d
jumptext UnknownText_0x198f81
; 0x198a50
GoldenrodCityGameCornerSign:
jumptext GoldenrodCityGameCornerSignText
MapGoldenrodCitySignpost7Script: ; 0x198a50
jumptext UnknownText_0x198fae
; 0x198a53
GoldenrodCityNameRaterSign:
jumptext GoldenrodCityNameRaterSignText
MapGoldenrodCitySignpost8Script: ; 0x198a53
jumptext UnknownText_0x198fd8
; 0x198a56
GoldenrodCityUndergroundSignNorth:
jumptext GoldenrodCityUndergroundSignNorthText
MapGoldenrodCitySignpost9Script: ; 0x198a56
jumptext UnknownText_0x198fee
; 0x198a59
GoldenrodCityUndergroundSignSouth:
jumptext GoldenrodCityUndergroundSignSouthText
MapGoldenrodCitySignpost10Script: ; 0x198a59
GoldenrodCityPokeCenterSign:
jumpstd pokecentersign
; 0x198a5c
MapGoldenrodCitySignpost11Script: ; 0x198a5c
jumptext UnknownText_0x199022
; 0x198a5f
GoldenrodCityFlowerShopSign:
jumptext GoldenrodCityFlowerShopSignText
MovementData_0x198a5f: ; 0x198a5f
MovementData_0x198a5f:
step_right
step_right
step_up
step_end
; 0x198a63
MovementData_0x198a63: ; 0x198a63
MovementData_0x198a63:
step_down
step_right
step_right
step_up
step_up
step_end
; 0x198a69
UnknownText_0x198a69: ; 0x198a69
UnknownText_0x198a69:
text "They built the new"
line "RADIO TOWER to"
para "replace the old,"
line "creaky one."
done
; 0x198aa9
UnknownText_0x198aa9: ; 0x198aa9
UnknownText_0x198aa9:
text "I know there's a"
line "new BIKE SHOP, but"
para "I can't find it"
line "anywhere."
done
; 0x198ae6
UnknownText_0x198ae6: ; 0x198ae6
UnknownText_0x198ae6:
text "Is that man in"
line "black dressed up"
para "like a TEAM ROCKET"
line "member? How silly!"
done
; 0x198b2d
UnknownText_0x198b2d: ; 0x198b2d
UnknownText_0x198b2d:
text "Was that man in"
line "black really part"
para "of TEAM ROCKET? I"
line "can't believe it!"
done
; 0x198b73
UnknownText_0x198b73: ; 0x198b73
UnknownText_0x198b73:
text "The RADIO TOWER in"
line "GOLDENROD CITY is"
cont "a landmark."
@ -370,15 +320,13 @@ UnknownText_0x198b73: ; 0x198b73
para "so it can also"
line "serve as a radio."
done
; 0x198c14
UnknownText_0x198c14: ; 0x198c14
UnknownText_0x198c14:
text "Oh, your #GEAR"
line "works as a radio!"
done
; 0x198c36
UnknownText_0x198c36: ; 0x198c36
UnknownText_0x198c36:
text "E-he-he-he…"
para "I got in trouble"
@ -387,9 +335,8 @@ UnknownText_0x198c36: ; 0x198c36
para "basement of the"
line "DEPT.STORE."
done
; 0x198c83
UnknownText_0x198c83: ; 0x198c83
UnknownText_0x198c83:
text "The man at that"
line "house rates your"
cont "#MON names."
@ -397,98 +344,85 @@ UnknownText_0x198c83: ; 0x198c83
para "He can even rename"
line "your #MON."
done
; 0x198ccf
UnknownText_0x198ccf: ; 0x198ccf
UnknownText_0x198ccf:
text "Whew! This is one"
line "big town. I don't"
para "know where any-"
line "thing is."
done
; 0x198d0d
UnknownText_0x198d0d: ; 0x198d0d
UnknownText_0x198d0d:
text "So this is the"
line "RADIO TOWER…"
done
; 0x198d2a
UnknownText_0x198d2a: ; 0x198d2a
UnknownText_0x198d2a:
text "What do you want,"
line "you pest? Scram!"
done
; 0x198d4e
UnknownText_0x198d4e: ; 0x198d4e
UnknownText_0x198d4e:
text "Stay out of the"
line "way! Beat it!"
done
; 0x198d6d
UnknownText_0x198d6d: ; 0x198d6d
UnknownText_0x198d6d:
text "Take over the"
line "RADIO TOWER…"
para "What? It's none of"
line "your business!"
done
; 0x198daa
UnknownText_0x198daa: ; 0x198daa
UnknownText_0x198daa:
text "#MON? They're"
line "nothing more than"
para "tools for making"
line "money!"
done
; 0x198de2
UnknownText_0x198de2: ; 0x198de2
UnknownText_0x198de2:
text "Our dream will"
line "soon come true…"
para "It was such a long"
line "struggle…"
done
; 0x198e1f
UnknownText_0x198e1f: ; 0x198e1f
UnknownText_0x198e1f:
text "Hey, brat! You"
line "don't belong here!"
cont "Get lost!"
done
; 0x198e4b
UnknownText_0x198e4b: ; 0x198e4b
UnknownText_0x198e4b:
text "Come taste the"
line "true terror of"
cont "TEAM ROCKET!"
done
; 0x198e77
UnknownText_0x198e77: ; 0x198e77
GoldenrodCityStationSignText:
text "GOLDENROD CITY"
line "STATION"
done
; 0x198e8f
UnknownText_0x198e8f: ; 0x198e8f
GoldenrodCityRadioTowerSignText:
text "GOLDENROD CITY"
line "RADIO TOWER"
done
; 0x198eab
UnknownText_0x198eab: ; 0x198eab
GoldenrodDeptStoreSignText:
text "Full Selection of"
line "#MON Goods!"
para "GOLDENROD CITY"
line "DEPT.STORE"
done
; 0x198ee4
UnknownText_0x198ee4: ; 0x198ee4
GoldenrodGymSignText:
text "GOLDENROD CITY"
line "#MON GYM"
cont "LEADER: WHITNEY"
@ -496,64 +430,56 @@ UnknownText_0x198ee4: ; 0x198ee4
para "The Incredibly"
line "Pretty Girl!"
done
; 0x198f29
UnknownText_0x198f29: ; 0x198f29
GoldenrodCitySignText:
text "GOLDENROD CITY"
para "The Festive City"
line "of Opulent Charm"
done
; 0x198f5b
UnknownText_0x198f5b: ; 0x198f5b
GoldenrodCityBikeShopSignText:
text "The World is a"
line "Cycle Path!"
cont "BIKE SHOP"
done
; 0x198f81
UnknownText_0x198f81: ; 0x198f81
GoldenrodCityGameCornerSignText:
text "Your Playground!"
para "GOLDENROD CITY"
line "GAME CORNER"
done
; 0x198fae
UnknownText_0x198fae: ; 0x198fae
GoldenrodCityNameRaterSignText:
text "NAME RATER"
para "Get Your #MON"
line "Nicknames Rated"
done
; 0x198fd8
UnknownText_0x198fd8: ; 0x198fd8
GoldenrodCityUndergroundSignNorthText:
text "UNDERGROUND"
line "ENTRANCE"
done
; 0x198fee
UnknownText_0x198fee: ; 0x198fee
GoldenrodCityUndergroundSignSouthText:
text "UNDERGROUND"
line "ENTRANCE"
done
; 0x199004
UnknownText_0x199004: ; 0x199004
PokeComCenterSignText:
; unused in the english version
text "For Mobile Tips!"
line "#COM CENTER"
done
; 0x199022
UnknownText_0x199022: ; 0x199022
GoldenrodCityFlowerShopSignText:
text "Blooming Beautiful"
line "FLOWER SHOP"
done
; 0x199042
UnknownText_0x199042: ; 0x199042
UnknownText_0x199042:
text "I can teach your"
line "#MON amazing"
@ -563,37 +489,32 @@ UnknownText_0x199042: ; 0x199042
para "Should I teach a"
line "new move?"
done
; 0x199090
UnknownText_0x199090: ; 0x199090
UnknownText_0x199090:
text "It will cost you"
line "4000 coins. Okay?"
done
; 0x1990b4
UnknownText_0x1990b4: ; 0x1990b4
UnknownText_0x1990b4:
text "Aww… But they're"
line "amazing…"
done
; 0x1990ce
UnknownText_0x1990ce: ; 0x1990ce
UnknownText_0x1990ce:
text "Wahahah! You won't"
line "regret it!"
para "Which move should"
line "I teach?"
done
; 0x199107
UnknownText_0x199107: ; 0x199107
UnknownText_0x199107:
text "Hm, too bad. I'll"
line "have to get some"
cont "cash from home…"
done
; 0x19913a
UnknownText_0x19913a: ; 0x19913a
UnknownText_0x19913a:
text "If you understand"
line "what's so amazing"
@ -601,30 +522,25 @@ UnknownText_0x19913a: ; 0x19913a
line "you've made it as"
cont "a trainer."
done
; 0x19918b
UnknownText_0x19918b: ; 0x19918b
UnknownText_0x19918b:
text "Wahahah!"
line "Farewell, kid!"
done
; 0x1991a4
UnknownText_0x1991a4: ; 0x1991a4
UnknownText_0x1991a4:
text "B-but…"
done
; 0x1991ac
UnknownText_0x1991ac: ; 0x1991ac
UnknownText_0x1991ac:
text "…You don't have"
line "enough coins here…"
done
; 0x1991cf
UnknownText_0x1991cf: ; 0x1991cf
UnknownText_0x1991cf:
db $0, $57
; 0x1991d1
GoldenrodCity_MapEventHeader: ; 0x1991d1
GoldenrodCity_MapEventHeader:
; filler
db 0, 0
@ -651,18 +567,18 @@ GoldenrodCity_MapEventHeader: ; 0x1991d1
; signposts
db 12
signpost 14, 10, $0, MapGoldenrodCitySignpost0Script
signpost 17, 4, $0, MapGoldenrodCitySignpost1Script
signpost 27, 26, $0, MapGoldenrodCitySignpost2Script
signpost 9, 26, $0, MapGoldenrodCitySignpost3Script
signpost 18, 22, $0, MapGoldenrodCitySignpost4Script
signpost 30, 28, $0, MapGoldenrodCitySignpost5Script
signpost 22, 16, $0, MapGoldenrodCitySignpost6Script
signpost 7, 12, $0, MapGoldenrodCitySignpost7Script
signpost 6, 8, $0, MapGoldenrodCitySignpost8Script
signpost 30, 12, $0, MapGoldenrodCitySignpost9Script
signpost 27, 16, $1, MapGoldenrodCitySignpost10Script
signpost 6, 30, $0, MapGoldenrodCitySignpost11Script
signpost 14, 10, $0, GoldenrodCityStationSign
signpost 17, 4, $0, GoldenrodCityRadioTowerSign
signpost 27, 26, $0, GoldenrodDeptStoreSign
signpost 9, 26, $0, GoldenrodGymSign
signpost 18, 22, $0, GoldenrodCitySign
signpost 30, 28, $0, GoldenrodCityBikeShopSign
signpost 22, 16, $0, GoldenrodCityGameCornerSign
signpost 7, 12, $0, GoldenrodCityNameRaterSign
signpost 6, 8, $0, GoldenrodCityUndergroundSignNorth
signpost 30, 12, $0, GoldenrodCityUndergroundSignSouth
signpost 27, 16, $1, GoldenrodCityPokeCenterSign
signpost 6, 30, $0, GoldenrodCityFlowerShopSign
; people-events
db 15
@ -680,5 +596,4 @@ GoldenrodCity_MapEventHeader: ; 0x1991d1
person_event SPRITE_ROCKET, 24, 33, $7, $0, 255, 255, $0, 0, RocketScript_0x198a32, $06ce
person_event SPRITE_ROCKET, 11, 33, $6, $0, 255, 255, $0, 0, RocketScript_0x198a35, $06ce
person_event SPRITE_ROCKET, 14, 35, $8, $0, 255, 255, $0, 0, RocketScript_0x198a38, $06ce
person_event SPRITE_POKEFAN_M, 26, 16, $3, $0, 255, 255, $80, 0, PokefanMScript_0x198909, $076a
; 0x199321
person_event SPRITE_POKEFAN_M, 26, 16, $3, $0, 255, 255, $80, 0, MoveTutor, $076a

View File

@ -1,42 +1,34 @@
GoldenrodDeptStore1F_MapScriptHeader: ; 0x5597f
GoldenrodDeptStore1F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x55981
ReceptionistScript_0x55981: ; 0x55981
ReceptionistScript_0x55981:
jumptextfaceplayer UnknownText_0x55993
; 0x55984
GentlemanScript_0x55984: ; 0x55984
GentlemanScript_0x55984:
jumptextfaceplayer UnknownText_0x559b7
; 0x55987
PokefanFScript_0x55987: ; 0x55987
PokefanFScript_0x55987:
jumptextfaceplayer UnknownText_0x55a1a
; 0x5598a
BugCatcherScript_0x5598a: ; 0x5598a
BugCatcherScript_0x5598a:
jumptextfaceplayer UnknownText_0x55a3a
; 0x5598d
MapGoldenrodDeptStore1FSignpost0Script: ; 0x5598d
jumptext UnknownText_0x55a80
; 0x55990
GoldenrodDeptStore1FDirectory:
jumptext GoldenrodDeptStore1FDirectoryText
MapGoldenrodDeptStore1FSignpost1Script: ; 0x55990
GoldenrodDeptStore1FElevatorButton:
jumpstd elevatorbutton
; 0x55993
UnknownText_0x55993: ; 0x55993
UnknownText_0x55993:
text "Welcome to GOLDEN-"
line "ROD DEPT.STORE."
done
; 0x559b7
UnknownText_0x559b7: ; 0x559b7
UnknownText_0x559b7:
text "The DEPT.STORE"
line "has a decent se-"
cont "lection."
@ -47,15 +39,13 @@ UnknownText_0x559b7: ; 0x559b7
para "as GAME CORNER"
line "prizes."
done
; 0x55a1a
UnknownText_0x55a1a: ; 0x55a1a
UnknownText_0x55a1a:
text "I'm raring to shop"
line "again today!"
done
; 0x55a3a
UnknownText_0x55a3a: ; 0x55a3a
UnknownText_0x55a3a:
text "Mom's good at"
line "bargain hunting."
@ -63,9 +53,8 @@ UnknownText_0x55a3a: ; 0x55a3a
line "stuff at lower"
cont "prices."
done
; 0x55a80
UnknownText_0x55a80: ; 0x55a80
GoldenrodDeptStore1FDirectoryText:
text "1F SERVICE COUNTER"
para "2F TRAINER'S"
@ -82,9 +71,8 @@ UnknownText_0x55a80: ; 0x55a80
para "ROOFTOP LOOKOUT"
done
; 0x55b03
GoldenrodDeptStore1F_MapEventHeader: ; 0x55b03
GoldenrodDeptStore1F_MapEventHeader:
; filler
db 0, 0
@ -100,8 +88,8 @@ GoldenrodDeptStore1F_MapEventHeader: ; 0x55b03
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore1FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore1FSignpost1Script
signpost 0, 14, $0, GoldenrodDeptStore1FDirectory
signpost 0, 3, $0, GoldenrodDeptStore1FElevatorButton
; people-events
db 4
@ -109,4 +97,3 @@ GoldenrodDeptStore1F_MapEventHeader: ; 0x55b03
person_event SPRITE_POKEFAN_F, 8, 9, $6, $0, 255, 255, $0, 0, PokefanFScript_0x55987, $ffff
person_event SPRITE_BUG_CATCHER, 9, 9, $5, $1, 255, 255, $a0, 0, BugCatcherScript_0x5598a, $ffff
person_event SPRITE_GENTLEMAN, 9, 15, $2, $11, 255, 255, $0, 0, GentlemanScript_0x55984, $ffff
; 0x55b5b

View File

@ -1,49 +1,41 @@
GoldenrodDeptStore2F_MapScriptHeader: ; 0x55b5b
GoldenrodDeptStore2F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x55b5d
ClerkScript_0x55b5d: ; 0x55b5d
ClerkScript_0x55b5d:
faceplayer
loadfont
pokemart $0, $0005
loadmovesprites
end
; 0x55b65
ClerkScript_0x55b65: ; 0x55b65
ClerkScript_0x55b65:
faceplayer
loadfont
pokemart $0, $0006
loadmovesprites
end
; 0x55b6d
YoungsterScript_0x55b6d: ; 0x55b6d
YoungsterScript_0x55b6d:
jumptextfaceplayer UnknownText_0x55c25
; 0x55b70
CooltrainerFScript_0x55b70: ; 0x55b70
CooltrainerFScript_0x55b70:
jumptextfaceplayer UnknownText_0x55c7b
; 0x55b73
GentlemanScript_0x55b73: ; 0x55b73
GentlemanScript_0x55b73:
jumptextfaceplayer UnknownText_0x55cb7
; 0x55b76
MapGoldenrodDeptStore2FSignpost0Script: ; 0x55b76
jumptext UnknownText_0x55d28
; 0x55b79
GoldenrodDeptStore2FDirectory:
jumptext GoldenrodDeptStore2FDirectoryText
MapGoldenrodDeptStore2FSignpost1Script: ; 0x55b79
GoldenrodDeptStore2FElevatorButton:
jumpstd elevatorbutton
; 0x55b7c
; possibly unused
UnknownText_0x55b7c: ; 0x55b7c
UnknownText_0x55b7c:
text "We intend to sell"
line "items for #MON"
cont "to hold."
@ -52,10 +44,9 @@ UnknownText_0x55b7c: ; 0x55b7c
line "gift. Have a #-"
cont "MON hold it."
done
; 0x55bd3
; possibly unused
UnknownText_0x55bd3: ; 0x55bd3
UnknownText_0x55bd3:
text "By giving #MON"
line "items to hold, I"
@ -63,9 +54,8 @@ UnknownText_0x55bd3: ; 0x55bd3
line "develop new battle"
cont "techniques."
done
; 0x55c25
UnknownText_0x55c25: ; 0x55c25
UnknownText_0x55c25:
text "#GEAR can store"
line "up to ten phone"
cont "numbers."
@ -74,18 +64,16 @@ UnknownText_0x55c25: ; 0x55c25
line "cide which numbers"
cont "to keep."
done
; 0x55c7b
UnknownText_0x55c7b: ; 0x55c7b
UnknownText_0x55c7b:
text "I got my ABRA at"
line "the GAME CORNER."
para "Now it's my best"
line "partner."
done
; 0x55cb7
UnknownText_0x55cb7: ; 0x55cb7
UnknownText_0x55cb7:
text "This DEPT.STORE"
line "makes me realize"
@ -96,18 +84,16 @@ UnknownText_0x55cb7: ; 0x55cb7
line "is unmatched any-"
cont "where else."
done
; 0x55d28
UnknownText_0x55d28: ; 0x55d28
GoldenrodDeptStore2FDirectoryText:
text "Your Travel"
line "Companion"
para "2F TRAINER'S"
line " MARKET"
done
; 0x55d56
GoldenrodDeptStore2F_MapEventHeader: ; 0x55d56
GoldenrodDeptStore2F_MapEventHeader:
; filler
db 0, 0
@ -122,8 +108,8 @@ GoldenrodDeptStore2F_MapEventHeader: ; 0x55d56
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore2FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore2FSignpost1Script
signpost 0, 14, $0, GoldenrodDeptStore2FDirectory
signpost 0, 3, $0, GoldenrodDeptStore2FElevatorButton
; people-events
db 5
@ -132,4 +118,3 @@ GoldenrodDeptStore2F_MapEventHeader: ; 0x55d56
person_event SPRITE_YOUNGSTER, 10, 13, $4, $10, 255, 255, $0, 0, YoungsterScript_0x55b6d, $ffff
person_event SPRITE_COOLTRAINER_F, 6, 10, $5, $2, 255, 255, $80, 0, CooltrainerFScript_0x55b70, $ffff
person_event SPRITE_GENTLEMAN, 10, 6, $3, $0, 255, 255, $0, 0, GentlemanScript_0x55b73, $ffff
; 0x55db6

View File

@ -1,36 +1,30 @@
GoldenrodDeptStore3F_MapScriptHeader: ; 0x55db6
GoldenrodDeptStore3F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x55db8
ClerkScript_0x55db8: ; 0x55db8
ClerkScript_0x55db8:
faceplayer
loadfont
pokemart $0, $0007
loadmovesprites
end
; 0x55dc0
SuperNerdScript_0x55dc0: ; 0x55dc0
SuperNerdScript_0x55dc0:
jumptextfaceplayer UnknownText_0x55dcc
; 0x55dc3
RockerScript_0x55dc3: ; 0x55dc3
RockerScript_0x55dc3:
jumptextfaceplayer UnknownText_0x55e15
; 0x55dc6
MapGoldenrodDeptStore3FSignpost0Script: ; 0x55dc6
jumptext UnknownText_0x55e74
; 0x55dc9
GoldenrodDeptStore3FDirectory:
jumptext GoldenrodDeptStore3FDirectoryText
MapGoldenrodDeptStore3FSignpost1Script: ; 0x55dc9
GoldenrodDeptStore3FElevatorButton:
jumpstd elevatorbutton
; 0x55dcc
UnknownText_0x55dcc: ; 0x55dcc
UnknownText_0x55dcc:
text "I, I, I'm really"
line "impatient!"
@ -38,9 +32,8 @@ UnknownText_0x55dcc: ; 0x55dcc
line "battle to speed up"
cont "my #MON."
done
; 0x55e15
UnknownText_0x55e15: ; 0x55e15
UnknownText_0x55e15:
text "Hey! When you bat-"
line "tle, do you use X"
cont "SPECIAL?"
@ -49,18 +42,16 @@ UnknownText_0x55e15: ; 0x55e15
line "really jacks up"
cont "SPECIAL ATTACK!"
done
; 0x55e74
UnknownText_0x55e74: ; 0x55e74
GoldenrodDeptStore3FDirectoryText:
text "For Victory"
line "Seekers"
para "3F BATTLE"
line " COLLECTION"
done
; 0x55ea1
GoldenrodDeptStore3F_MapEventHeader: ; 0x55ea1
GoldenrodDeptStore3F_MapEventHeader:
; filler
db 0, 0
@ -75,12 +66,11 @@ GoldenrodDeptStore3F_MapEventHeader: ; 0x55ea1
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore3FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore3FSignpost1Script
signpost 0, 14, $0, GoldenrodDeptStore3FDirectory
signpost 0, 3, $0, GoldenrodDeptStore3FElevatorButton
; people-events
db 3
person_event SPRITE_CLERK, 5, 10, $6, $0, 255, 255, $0, 0, ClerkScript_0x55db8, $ffff
person_event SPRITE_SUPER_NERD, 9, 16, $a, $10, 255, 255, $80, 0, SuperNerdScript_0x55dc0, $ffff
person_event SPRITE_ROCKER, 9, 6, $4, $10, 255, 255, $0, 0, RockerScript_0x55dc3, $ffff
; 0x55ee7

View File

@ -1,28 +1,24 @@
GoldenrodDeptStore4F_MapScriptHeader: ; 0x55ee7
GoldenrodDeptStore4F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x55ee9
ClerkScript_0x55ee9: ; 0x55ee9
ClerkScript_0x55ee9:
faceplayer
loadfont
pokemart $0, $0008
loadmovesprites
end
; 0x55ef1
CooltrainerMScript_0x55ef1: ; 0x55ef1
CooltrainerMScript_0x55ef1:
jumptextfaceplayer UnknownText_0x55f08
; 0x55ef4
BugCatcherScript_0x55ef4: ; 0x55ef4
BugCatcherScript_0x55ef4:
jumptextfaceplayer UnknownText_0x55f52
; 0x55ef7
GameboyKidScript_0x55ef7: ; 0x55ef7
GameboyKidScript_0x55ef7:
faceplayer
loadfont
writetext UnknownText_0x55f74
@ -30,17 +26,14 @@ GameboyKidScript_0x55ef7: ; 0x55ef7
loadmovesprites
spriteface $5, $0
end
; 0x55f02
MapGoldenrodDeptStore4FSignpost0Script: ; 0x55f02
jumptext UnknownText_0x5600d
; 0x55f05
GoldenrodDeptStore4FDirectory:
jumptext GoldenrodDeptStore4FDirectoryText
MapGoldenrodDeptStore4FSignpost1Script: ; 0x55f05
GoldenrodDeptStore4FElevatorButton:
jumpstd elevatorbutton
; 0x55f08
UnknownText_0x55f08: ; 0x55f08
UnknownText_0x55f08:
text "Hey. I love strong"
line "#MON."
@ -48,15 +41,13 @@ UnknownText_0x55f08: ; 0x55f08
line "TEIN to crank up"
cont "their ATTACK."
done
; 0x55f52
UnknownText_0x55f52: ; 0x55f52
UnknownText_0x55f52:
text "IRON adds to your"
line "#MON's DEFENSE."
done
; 0x55f74
UnknownText_0x55f74: ; 0x55f74
UnknownText_0x55f74:
text "Some #MON"
line "evolve only by"
@ -72,17 +63,15 @@ UnknownText_0x55f74: ; 0x55f74
para "I heard there are"
line "others too."
done
; 0x5600d
UnknownText_0x5600d: ; 0x5600d
GoldenrodDeptStore4FDirectoryText:
text "Let Us Pump Up"
line "Your #MON!"
para "4F MEDICINE BOX"
done
; 0x56038
GoldenrodDeptStore4F_MapEventHeader: ; 0x56038
GoldenrodDeptStore4F_MapEventHeader:
; filler
db 0, 0
@ -97,8 +86,8 @@ GoldenrodDeptStore4F_MapEventHeader: ; 0x56038
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore4FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore4FSignpost1Script
signpost 0, 14, $0, GoldenrodDeptStore4FDirectory
signpost 0, 3, $0, GoldenrodDeptStore4FElevatorButton
; people-events
db 4
@ -106,4 +95,3 @@ GoldenrodDeptStore4F_MapEventHeader: ; 0x56038
person_event SPRITE_COOLTRAINER_M, 11, 15, $9, $0, 255, 255, $0, 0, CooltrainerMScript_0x55ef1, $ffff
person_event SPRITE_BUG_CATCHER, 6, 11, $5, $1, 255, 255, $0, 0, BugCatcherScript_0x55ef4, $ffff
person_event SPRITE_GAMEBOY_KID, 5, 9, $6, $0, 255, 255, $0, 0, GameboyKidScript_0x55ef7, $ffff
; 0x5608b

View File

@ -1,4 +1,4 @@
GoldenrodDeptStore5F_MapScriptHeader: ; 0x5608b
GoldenrodDeptStore5F_MapScriptHeader:
; trigger count
db 0
@ -8,21 +8,18 @@ GoldenrodDeptStore5F_MapScriptHeader: ; 0x5608b
; callbacks
dbw 2, UnknownScript_0x56090
; 0x56090
UnknownScript_0x56090: ; 0x56090
UnknownScript_0x56090:
checkcode $b
if_equal SUNDAY, UnknownScript_0x56099
disappear $7
return
; 0x56099
UnknownScript_0x56099: ; 0x56099
UnknownScript_0x56099:
appear $7
return
; 0x5609c
ClerkScript_0x5609c: ; 0x5609c
ClerkScript_0x5609c:
faceplayer
loadfont
checkevent EVENT_GOT_TM02_HEADBUTT
@ -30,39 +27,33 @@ ClerkScript_0x5609c: ; 0x5609c
checkevent EVENT_GOT_TM08_ROCK_SMASH
iftrue UnknownScript_0x560c2
jump UnknownScript_0x560b6
; 0x560ad
UnknownScript_0x560ad: ; 0x560ad
UnknownScript_0x560ad:
checkevent EVENT_GOT_TM08_ROCK_SMASH
iftrue UnknownScript_0x560c8
jump UnknownScript_0x560bc
; 0x560b6
UnknownScript_0x560b6: ; 0x560b6
UnknownScript_0x560b6:
pokemart $0, $0009
loadmovesprites
end
; 0x560bc
UnknownScript_0x560bc: ; 0x560bc
UnknownScript_0x560bc:
pokemart $0, $000a
loadmovesprites
end
; 0x560c2
UnknownScript_0x560c2: ; 0x560c2
UnknownScript_0x560c2:
pokemart $0, $000b
loadmovesprites
end
; 0x560c8
UnknownScript_0x560c8: ; 0x560c8
UnknownScript_0x560c8:
pokemart $0, $000c
loadmovesprites
end
; 0x560ce
ReceptionistScript_0x560ce: ; 0x560ce
ReceptionistScript_0x560ce:
faceplayer
loadfont
checkcode $b
@ -75,9 +66,8 @@ ReceptionistScript_0x560ce: ; 0x560ce
if_greater_than $95, UnknownScript_0x560ee
if_greater_than $31, UnknownScript_0x560fd
jump UnknownScript_0x56103
; 0x560ee
UnknownScript_0x560ee: ; 0x560ee
UnknownScript_0x560ee:
writetext UnknownText_0x5615a
keeptextopen
verbosegiveitem TM_27, 1
@ -85,16 +75,14 @@ UnknownScript_0x560ee: ; 0x560ee
setflag $005b
loadmovesprites
end
; 0x560fd
UnknownScript_0x560fd: ; 0x560fd
UnknownScript_0x560fd:
writetext UnknownText_0x561a6
closetext
loadmovesprites
end
; 0x56103
UnknownScript_0x56103: ; 0x56103
UnknownScript_0x56103:
writetext UnknownText_0x561d8
keeptextopen
verbosegiveitem TM_21, 1
@ -102,17 +90,15 @@ UnknownScript_0x56103: ; 0x56103
setflag $005b
loadmovesprites
end
; 0x56112
UnknownScript_0x56112: ; 0x56112
UnknownScript_0x56112:
writetext UnknownText_0x56202
closetext
UnknownScript_0x56116: ; 0x56116
UnknownScript_0x56116:
loadmovesprites
end
; 0x56118
TwinScript_0x56118: ; 0x56118
TwinScript_0x56118:
faceplayer
loadfont
special SpecialGameboyCheck
@ -122,47 +108,39 @@ TwinScript_0x56118: ; 0x56118
loadmovesprites
special Function1050b9
end
; 0x5612a
UnknownScript_0x5612a: ; 0x5612a
UnknownScript_0x5612a:
writetext UnknownText_0x56279
closetext
loadmovesprites
end
; 0x56130
LassScript_0x56130: ; 0x56130
LassScript_0x56130:
jumptextfaceplayer UnknownText_0x562ad
; 0x56133
CooltrainerMScript_0x56133: ; 0x56133
CooltrainerMScript_0x56133:
faceplayer
loadfont
trade $0
closetext
loadmovesprites
end
; 0x5613a
PokefanMScript_0x5613a: ; 0x5613a
PokefanMScript_0x5613a:
jumptextfaceplayer UnknownText_0x562f3
; 0x5613d
MapGoldenrodDeptStore5FSignpost0Script: ; 0x5613d
jumptext UnknownText_0x56364
; 0x56140
GoldenrodDeptStore5FDirectory:
jumptext GoldenrodDeptStore5FDirectoryText
MapGoldenrodDeptStore5FSignpost1Script: ; 0x56140
GoldenrodDeptStore5FElevatorButton:
jumpstd elevatorbutton
; 0x56143
UnknownText_0x56143: ; 0x56143
UnknownText_0x56143:
text "Hello. Oh, your"
line "#MON…"
done
; 0x5615a
UnknownText_0x5615a: ; 0x5615a
UnknownText_0x5615a:
text "It's very attached"
line "to you."
@ -170,49 +148,43 @@ UnknownText_0x5615a: ; 0x5615a
line "be perfect for a"
cont "pair like you."
done
; 0x561a6
UnknownText_0x561a6: ; 0x561a6
UnknownText_0x561a6:
text "It's adorable!"
para "You should teach"
line "it good TM moves."
done
; 0x561d8
UnknownText_0x561d8: ; 0x561d8
UnknownText_0x561d8:
text "It looks evil. How"
line "about this TM for"
cont "it?"
done
; 0x56202
UnknownText_0x56202: ; 0x56202
UnknownText_0x56202:
text "There are sure to"
line "be TMs that are"
para "just perfect for"
line "your #MON."
done
; 0x56241
UnknownText_0x56241: ; 0x56241
UnknownText_0x56241:
text "MYSTERY GIFT."
para "With just a"
line "little beep, you"
cont "get a gift."
done
; 0x56279
UnknownText_0x56279: ; 0x56279
UnknownText_0x56279:
text "The MYSTERY GIFT"
line "option requires a"
cont "Game Boy Color."
done
; 0x562ad
UnknownText_0x562ad: ; 0x562ad
UnknownText_0x562ad:
text "On Sundays, a lady"
line "comes to check out"
cont "#MON."
@ -220,9 +192,8 @@ UnknownText_0x562ad: ; 0x562ad
para "She even gives"
line "away TMs!"
done
; 0x562f3
UnknownText_0x562f3: ; 0x562f3
UnknownText_0x562f3:
text "You can't rename a"
line "#MON you get in"
cont "a trade."
@ -233,17 +204,15 @@ UnknownText_0x562f3: ; 0x562f3
para "original trainer's"
line "feelings for it."
done
; 0x56364
UnknownText_0x56364: ; 0x56364
GoldenrodDeptStore5FDirectoryText:
text "Customize Your"
line "#MON"
para "5F TM CORNER"
done
; 0x56386
GoldenrodDeptStore5F_MapEventHeader: ; 0x56386
GoldenrodDeptStore5F_MapEventHeader:
; filler
db 0, 0
@ -258,8 +227,8 @@ GoldenrodDeptStore5F_MapEventHeader: ; 0x56386
; signposts
db 2
signpost 0, 14, $0, MapGoldenrodDeptStore5FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore5FSignpost1Script
signpost 0, 14, $0, GoldenrodDeptStore5FDirectory
signpost 0, 3, $0, GoldenrodDeptStore5FElevatorButton
; people-events
db 6
@ -269,4 +238,3 @@ GoldenrodDeptStore5F_MapEventHeader: ; 0x56386
person_event SPRITE_POKEFAN_M, 9, 17, $2, $22, 255, 255, $0, 0, PokefanMScript_0x5613a, $ffff
person_event SPRITE_TWIN, 5, 13, $6, $0, 255, 255, $a0, 0, TwinScript_0x56118, $ffff
person_event SPRITE_RECEPTIONIST, 9, 11, $7, $0, 255, 255, $80, 0, ReceptionistScript_0x560ce, $0763
; 0x563f3

View File

@ -1,140 +1,121 @@
GoldenrodDeptStore6F_MapScriptHeader: ; 0x563f3
GoldenrodDeptStore6F_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x563f5
MapGoldenrodDeptStore6FSignpost5Script: ; 0x563f5
GoldenrodVendingMachine:
loadfont
writetext UnknownText_0x564cb
UnknownScript_0x563f9: ; 0x563f9
writetext GoldenrodVendingText
.Start
special Function24ae8
loadmenudata MenuDataHeader_0x56478
loadmenudata .MenuData
interpretmenu2
writebackup
if_equal $1, UnknownScript_0x5640f
if_equal $2, UnknownScript_0x56429
if_equal $3, UnknownScript_0x56443
if_equal $1, .FreshWater
if_equal $2, .SodaPop
if_equal $3, .Lemonade
loadmovesprites
end
; 0x5640f
UnknownScript_0x5640f: ; 0x5640f
.FreshWater
checkmoney $0, 200
if_equal $2, UnknownScript_0x5646a
if_equal $2, .NotEnoughMoney
giveitem FRESH_WATER, $1
iffalse UnknownScript_0x56471
iffalse .NotEnoughSpace
takemoney $0, 200
itemtotext FRESH_WATER, $0
jump UnknownScript_0x5645d
; 0x56429
jump .VendItem
UnknownScript_0x56429: ; 0x56429
.SodaPop
checkmoney $0, 300
if_equal $2, UnknownScript_0x5646a
if_equal $2, .NotEnoughMoney
giveitem SODA_POP, $1
iffalse UnknownScript_0x56471
iffalse .NotEnoughSpace
takemoney $0, 300
itemtotext SODA_POP, $0
jump UnknownScript_0x5645d
; 0x56443
jump .VendItem
UnknownScript_0x56443: ; 0x56443
.Lemonade
checkmoney $0, 350
if_equal $2, UnknownScript_0x5646a
if_equal $2, .NotEnoughMoney
giveitem LEMONADE, $1
iffalse UnknownScript_0x56471
iffalse .NotEnoughSpace
takemoney $0, 350
itemtotext LEMONADE, $0
jump UnknownScript_0x5645d
; 0x5645d
jump .VendItem
UnknownScript_0x5645d: ; 0x5645d
.VendItem
pause 10
playsound SFX_ENTER_DOOR
writetext UnknownText_0x564ef
writetext GoldenrodClangText
keeptextopen
itemnotify
jump UnknownScript_0x563f9
; 0x5646a
jump .Start
UnknownScript_0x5646a: ; 0x5646a
writetext UnknownText_0x56512
.NotEnoughMoney
writetext GoldenrodVendingNoMoneyText
closetext
jump UnknownScript_0x563f9
; 0x56471
jump .Start
UnknownScript_0x56471: ; 0x56471
writetext UnknownText_0x5652b
.NotEnoughSpace
writetext GoldenrodVendingNoSpaceText
closetext
jump UnknownScript_0x563f9
; 0x56478
jump .Start
MenuDataHeader_0x56478: ; 0x56478
.MenuData
db $40 ; flags
db 02, 00 ; start coords
db 11, 19 ; end coords
dw MenuData2_0x56480
dw .MenuData2
db 1 ; default option
; 0x56480
MenuData2_0x56480: ; 0x56480
.MenuData2
db $80 ; flags
db 4 ; items
db "FRESH WATER ¥200@"
db "SODA POP ¥300@"
db "LEMONADE ¥350@"
db "CANCEL@"
; 0x564bf
LassScript_0x564bf: ; 0x564bf
LassScript_0x564bf:
jumptextfaceplayer UnknownText_0x5654b
; 0x564c2
SuperNerdScript_0x564c2: ; 0x564c2
SuperNerdScript_0x564c2:
jumptextfaceplayer UnknownText_0x565ca
; 0x564c5
MapGoldenrodDeptStore6FSignpost0Script: ; 0x564c5
jumptext UnknownText_0x5661a
; 0x564c8
GoldenrodDeptStore6FDirectory:
jumptext GoldenrodDeptStore6FDirectoryText
MapGoldenrodDeptStore6FSignpost1Script: ; 0x564c8
GoldenrodDeptStore6FElevatorButton:
jumpstd elevatorbutton
; 0x564cb
UnknownText_0x564cb: ; 0x564cb
GoldenrodVendingText:
text "A vending machine!"
line "Here's the menu."
done
; 0x564ef
UnknownText_0x564ef: ; 0x564ef
GoldenrodClangText:
text "Clang! A can of"
line "@"
text_from_ram StringBuffer3
text $55
db "popped out!"
done
; 0x56512
UnknownText_0x56512: ; 0x56512
GoldenrodVendingNoMoneyText:
text "Oops, not enough"
line "money."
done
; 0x5652b
UnknownText_0x5652b: ; 0x5652b
GoldenrodVendingNoSpaceText:
text "There's no more"
line "room for stuff."
done
; 0x5654b
UnknownText_0x5654b: ; 0x5654b
UnknownText_0x5654b:
text "Do you listen to"
line "LUCKY CHANNEL?"
@ -147,9 +128,8 @@ UnknownText_0x5654b: ; 0x5654b
para "get different ID"
line "numbers."
done
; 0x565ca
UnknownText_0x565ca: ; 0x565ca
UnknownText_0x565ca:
text "If you're tired,"
line "try the vending"
cont "machine's drinks."
@ -157,17 +137,15 @@ UnknownText_0x565ca: ; 0x565ca
para "Your #MON will"
line "love them too."
done
; 0x5661a
UnknownText_0x5661a: ; 0x5661a
GoldenrodDeptStore6FDirectoryText:
text "Take a Break from"
line "Shopping!"
para "6F TRANQUIL SQUARE"
done
; 0x5664a
GoldenrodDeptStore6F_MapEventHeader: ; 0x5664a
GoldenrodDeptStore6F_MapEventHeader:
; filler
db 0, 0
@ -182,15 +160,14 @@ GoldenrodDeptStore6F_MapEventHeader: ; 0x5664a
; signposts
db 6
signpost 0, 14, $0, MapGoldenrodDeptStore6FSignpost0Script
signpost 0, 3, $0, MapGoldenrodDeptStore6FSignpost1Script
signpost 1, 8, $1, MapGoldenrodDeptStore6FSignpost5Script
signpost 1, 9, $1, MapGoldenrodDeptStore6FSignpost5Script
signpost 1, 10, $1, MapGoldenrodDeptStore6FSignpost5Script
signpost 1, 11, $1, MapGoldenrodDeptStore6FSignpost5Script
signpost 0, 14, $0, GoldenrodDeptStore6FDirectory
signpost 0, 3, $0, GoldenrodDeptStore6FElevatorButton
signpost 1, 8, $1, GoldenrodVendingMachine
signpost 1, 9, $1, GoldenrodVendingMachine
signpost 1, 10, $1, GoldenrodVendingMachine
signpost 1, 11, $1, GoldenrodVendingMachine
; people-events
db 2
person_event SPRITE_LASS, 6, 14, $5, $1, 255, 255, $a0, 0, LassScript_0x564bf, $ffff
person_event SPRITE_SUPER_NERD, 6, 12, $7, $0, 255, 255, $80, 0, SuperNerdScript_0x564c2, $ffff
; 0x56697

View File

@ -80,17 +80,17 @@ UnknownScript_0x553c5: ; 0x553c5
end
; 0x553cb
UnknownScript_0x553cb: ; 0x553cb
FlowerShopShelf1:
; unused
jumpstd picturebookshelf
; 0x553ce
UnknownScript_0x553ce: ; 0x553ce
FlowerShopShelf2:
; unused
jumpstd magazinebookshelf
; 0x553d1
UnknownScript_0x553d1: ; 0x553d1
FlowerShopRadio:
; unused
jumpstd radio2
; 0x553d4
UnknownText_0x553d4: ; 0x553d4
text "Have you seen that"

View File

@ -70,13 +70,11 @@ TwinScript_0x5499a: ; 0x5499a
jumptextfaceplayer UnknownText_0x54b67
; 0x5499d
MapGoldenrodHappinessRaterSignpost1Script: ; 0x5499d
HappinessRatersHouseBookshelf:
jumpstd difficultbookshelf
; 0x549a0
MapGoldenrodHappinessRaterSignpost2Script: ; 0x549a0
HappinessRatersHouseRadio:
jumpstd radio2
; 0x549a3
UnknownText_0x549a3: ; 0x549a3
text "If you treat your"
@ -166,9 +164,9 @@ GoldenrodHappinessRater_MapEventHeader: ; 0x54b9c
; signposts
db 3
signpost 1, 0, $0, MapGoldenrodHappinessRaterSignpost1Script
signpost 1, 1, $0, MapGoldenrodHappinessRaterSignpost1Script
signpost 1, 7, $0, MapGoldenrodHappinessRaterSignpost2Script
signpost 1, 0, $0, HappinessRatersHouseBookshelf
signpost 1, 1, $0, HappinessRatersHouseBookshelf
signpost 1, 7, $0, HappinessRatersHouseRadio
; people-events
db 3

View File

@ -15,13 +15,11 @@ GentlemanScript_0x5577c: ; 0x5577c
end
; 0x55784
MapGoldenrodNameRatersHouseSignpost1Script: ; 0x55784
GoldenrodNameRatersHouseBookshelf:
jumpstd difficultbookshelf
; 0x55787
MapGoldenrodNameRatersHouseSignpost2Script: ; 0x55787
GoldenrodNameRatersHouseRadio:
jumpstd radio2
; 0x5578a
INCLUDE "text/sweethoney.asm"
@ -39,9 +37,9 @@ GoldenrodNameRatersHouse_MapEventHeader: ; 0x55953
; signposts
db 3
signpost 1, 0, $0, MapGoldenrodNameRatersHouseSignpost1Script
signpost 1, 1, $0, MapGoldenrodNameRatersHouseSignpost1Script
signpost 1, 7, $0, MapGoldenrodNameRatersHouseSignpost2Script
signpost 1, 0, $0, GoldenrodNameRatersHouseBookshelf
signpost 1, 1, $0, GoldenrodNameRatersHouseBookshelf
signpost 1, 7, $0, GoldenrodNameRatersHouseRadio
; people-events
db 1

View File

@ -14,17 +14,14 @@ LassScript_0x5564d: ; 0x5564d
jumptextfaceplayer UnknownText_0x556ca
; 0x55650
MapGoldenrodPPSpeechHouseSignpost1Script: ; 0x55650
GoldenrodPPSpeechHouseBookshelf2:
jumpstd difficultbookshelf
; 0x55653
MapGoldenrodPPSpeechHouseSignpost0Script: ; 0x55653
GoldenrodPPSpeechHouseBookshelf1:
jumpstd magazinebookshelf
; 0x55656
MapGoldenrodPPSpeechHouseSignpost2Script: ; 0x55656
GoldenrodPPSpeechHouseRadio:
jumpstd radio2
; 0x55659
UnknownText_0x55659: ; 0x55659
text "Once while I was"
@ -69,9 +66,9 @@ GoldenrodPPSpeechHouse_MapEventHeader: ; 0x55741
; signposts
db 3
signpost 1, 0, $0, MapGoldenrodPPSpeechHouseSignpost0Script
signpost 1, 1, $0, MapGoldenrodPPSpeechHouseSignpost1Script
signpost 1, 7, $0, MapGoldenrodPPSpeechHouseSignpost2Script
signpost 1, 0, $0, GoldenrodPPSpeechHouseBookshelf1
signpost 1, 1, $0, GoldenrodPPSpeechHouseBookshelf2
signpost 1, 7, $0, GoldenrodPPSpeechHouseRadio
; people-events
db 2

View File

@ -1,20 +1,17 @@
GuideGentsHouse_MapScriptHeader: ; 0x196c05
GuideGentsHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x196c07
GrampsScript_0x196c07: ; 0x196c07
jumptextfaceplayer UnknownText_0x196c0d
; 0x196c0a
GuideGentsHouseGuideGent:
jumptextfaceplayer GuideGentsHouseGuideGentText
MapGuideGentsHouseSignpost1Script: ; 0x196c0a
GuideGentsHouseBookshelf:
jumpstd magazinebookshelf
; 0x196c0d
UnknownText_0x196c0d: ; 0x196c0d
GuideGentsHouseGuideGentText:
text "When I was a wee"
line "lad, I was a hot-"
cont "shot trainer!"
@ -26,9 +23,8 @@ UnknownText_0x196c0d: ; 0x196c0d
para "Treat them all"
line "with kindness!"
done
; 0x196c89
GuideGentsHouse_MapEventHeader: ; 0x196c89
GuideGentsHouse_MapEventHeader:
; filler
db 0, 0
@ -42,10 +38,9 @@ GuideGentsHouse_MapEventHeader: ; 0x196c89
; signposts
db 2
signpost 1, 0, $0, MapGuideGentsHouseSignpost1Script
signpost 1, 1, $0, MapGuideGentsHouseSignpost1Script
signpost 1, 0, $0, GuideGentsHouseBookshelf
signpost 1, 1, $0, GuideGentsHouseBookshelf
; people-events
db 1
person_event SPRITE_GRAMPS, 7, 6, $9, $0, 255, 255, $0, 0, GrampsScript_0x196c07, $06ff
; 0x196cb0
person_event SPRITE_GRAMPS, 7, 6, $9, $0, 255, 255, $0, 0, GuideGentsHouseGuideGent, $06ff

View File

@ -77,7 +77,7 @@ UnknownScript_0x7e504: ; 0x7e504
; 0x7e50a
BoulderScript_0x7e50a: ; 0x7e50a
IcePathB1FBoulder: ; 0x7e50a
jumpstd strengthboulder
; 0x7e50d
@ -122,9 +122,8 @@ IcePathB1F_MapEventHeader: ; 0x7e52d
; people-events
db 5
person_event SPRITE_BOULDER, 11, 15, $19, $0, 255, 255, $0, 0, BoulderScript_0x7e50a, $0709
person_event SPRITE_BOULDER, 12, 11, $19, $0, 255, 255, $0, 0, BoulderScript_0x7e50a, $070a
person_event SPRITE_BOULDER, 13, 12, $19, $0, 255, 255, $0, 0, BoulderScript_0x7e50a, $070b
person_event SPRITE_BOULDER, 11, 21, $19, $0, 255, 255, $0, 0, BoulderScript_0x7e50a, $070c
person_event SPRITE_BOULDER, 11, 15, $19, $0, 255, 255, $0, 0, IcePathB1FBoulder, $0709
person_event SPRITE_BOULDER, 12, 11, $19, $0, 255, 255, $0, 0, IcePathB1FBoulder, $070a
person_event SPRITE_BOULDER, 13, 12, $19, $0, 255, 255, $0, 0, IcePathB1FBoulder, $070b
person_event SPRITE_BOULDER, 11, 21, $19, $0, 255, 255, $0, 0, IcePathB1FBoulder, $070c
person_event SPRITE_POKE_BALL, 39, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e50d, $068a
; 0x7e5a1

View File

@ -10,9 +10,8 @@ ItemFragment_0x7e66f: ; 0x7e66f
db NEVERMELTICE, 1
; 0x7e671
RockScript_0x7e671: ; 0x7e671
IcePathB3FRock:
jumpstd smashrock
; 0x7e674
IcePathB3F_MapEventHeader: ; 0x7e674
; filler
@ -32,5 +31,5 @@ IcePathB3F_MapEventHeader: ; 0x7e674
; people-events
db 2
person_event SPRITE_POKE_BALL, 11, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e66f, $068e
person_event SPRITE_ROCK, 10, 10, $18, $0, 255, 255, $0, 0, RockScript_0x7e671, $ffff
person_event SPRITE_ROCK, 10, 10, $18, $0, 255, 255, $0, 0, IcePathB3FRock, $ffff
; 0x7e69e

View File

@ -482,9 +482,9 @@ MapIlexForestSignpostItem3: ; 0x6ee1e
db FULL_HEAL
; 0x6ee21
UnknownScript_0x6ee21: ; 0x6ee21
IlexForestBoulder:
; unused
jumpstd strengthboulder
; 0x6ee24
MapIlexForestSignpost0Script: ; 0x6ee24
jumptext UnknownText_0x6f2de

View File

@ -38,105 +38,84 @@ UnknownScript_0x7abc5: ; 0x7abc5
db 0, 0, 0 ; filler
Doll1Script_0x7abcc: ; 0x7abcc
Doll1:
describedecoration $1
; 0x7abce
Doll2Script_0x7abce: ; 0x7abce
Doll2:
describedecoration $2
; 0x7abd0
BigDollScript_0x7abd0: ; 0x7abd0
BigDoll:
describedecoration $3
; 0x7abd2
ConsoleScript_0x7abd2: ; 0x7abd2
GameConsole:
describedecoration $4
; 0x7abd4
MapKrissHouse2FSignpost4: ; 0x7abd4
KrissHousePoster:
dw $02cc ; event
dw MapKrissHouse2FSignpost4Script
; 0x7abd8
MapKrissHouse2FSignpost4Script: ; 0x7abd8
dw .Script
.Script
describedecoration $0
; 0x7abda
MapKrissHouse2FSignpost2Script: ; 0x7abda
KrissHouseRadio:
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
iftrue UnknownScript_0x7ac07
checkevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
iftrue UnknownScript_0x7ac0a
iftrue .NormalRadio
checkevent EVENT_LISTENED_TO_INITIAL_RADIO
iftrue .AbbreviatedRadio
playmusic MUSIC_POKEMON_TALK
loadfont
writetext UnknownText_0x7ac24
writetext KrisRadioText1
pause 45
writetext UnknownText_0x7ac55
writetext KrisRadioText2
pause 45
writetext UnknownText_0x7ac64
writetext KrisRadioText3
pause 45
musicfadeout $003c, $10
writetext UnknownText_0x7ac84
musicfadeout MUSIC_NEW_BARK_TOWN, $10
writetext KrisRadioText4
pause 45
loadmovesprites
setevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
setevent EVENT_LISTENED_TO_INITIAL_RADIO
end
; 0x7ac07
UnknownScript_0x7ac07: ; 0x7ac07
.NormalRadio
jumpstd radio1
; 0x7ac0a
UnknownScript_0x7ac0a: ; 0x7ac0a
.AbbreviatedRadio
loadfont
writetext UnknownText_0x7ac84
writetext KrisRadioText4
pause 45
loadmovesprites
end
; 0x7ac12
MapKrissHouse2FSignpost3Script: ; 0x7ac12
KrissHouseBookshelf:
jumpstd picturebookshelf
; 0x7ac15
MapKrissHouse2FSignpost0Script: ; 0x7ac15
KrissHousePC:
loadfont
special Functionc2e7
iftrue UnknownScript_0x7ac1e
iftrue .Warp
loadmovesprites
end
; 0x7ac1e
UnknownScript_0x7ac1e: ; 0x7ac1e
.Warp
warp 0, 0, $0, $0
end
; 0x7ac24
UnknownText_0x7ac24: ; 0x7ac24
KrisRadioText1:
text "PROF.OAK'S #MON"
line "TALK! Please tune"
cont "in next time!"
done
; 0x7ac55
UnknownText_0x7ac55: ; 0x7ac55
KrisRadioText2:
text "#MON CHANNEL!"
done
; 0x7ac64
UnknownText_0x7ac64: ; 0x7ac64
KrisRadioText3:
text "This is DJ MARY,"
line "your co-host!"
done
; 0x7ac84
UnknownText_0x7ac84: ; 0x7ac84
KrisRadioText4:
text "#MON!"
line "#MON CHANNEL…"
done
; 0x7ac99
KrissHouse2F_MapEventHeader: ; 0x7ac99
; filler
@ -151,15 +130,14 @@ KrissHouse2F_MapEventHeader: ; 0x7ac99
; signposts
db 4
signpost 1, 2, $1, MapKrissHouse2FSignpost0Script
signpost 1, 3, $0, MapKrissHouse2FSignpost2Script
signpost 1, 5, $0, MapKrissHouse2FSignpost3Script
signpost 0, 6, $5, MapKrissHouse2FSignpost4 ; 6bd4
signpost 1, 2, $1, KrissHousePC
signpost 1, 3, $0, KrissHouseRadio
signpost 1, 5, $0, KrissHouseBookshelf
signpost 0, 6, $5, KrissHousePoster
; people-events
db 4
person_event SPRITE_CONSOLE, 6, 8, $1, $0, 255, 255, $0, 0, ConsoleScript_0x7abd2, $0741
person_event SPRITE_DOLL_1, 8, 8, $1, $0, 255, 255, $0, 0, Doll1Script_0x7abcc, $0742
person_event SPRITE_DOLL_2, 8, 9, $1, $0, 255, 255, $0, 0, Doll2Script_0x7abce, $0743
person_event SPRITE_BIG_DOLL, 5, 4, $21, $0, 255, 255, $0, 0, BigDollScript_0x7abd0, $0744
; 0x7acec
person_event SPRITE_CONSOLE, 6, 8, $1, $0, 255, 255, $0, 0, GameConsole, $0741
person_event SPRITE_DOLL_1, 8, 8, $1, $0, 255, 255, $0, 0, Doll1, $0742
person_event SPRITE_DOLL_2, 8, 9, $1, $0, 255, 255, $0, 0, Doll2, $0743
person_event SPRITE_BIG_DOLL, 5, 4, $21, $0, 255, 255, $0, 0, BigDoll, $0744

View File

@ -4,54 +4,45 @@ KrissNeighborsHouse_MapScriptHeader: ; 0x7acec
; callback count
db 0
; 0x7acee
CooltrainerFScript_0x7acee: ; 0x7acee
jumptextfaceplayer UnknownText_0x7ad2f
; 0x7acf1
KrissNeighborsDaughter:
jumptextfaceplayer KrissNeighborsDaughterText
PokefanFScript_0x7acf1: ; 0x7acf1
jumptextfaceplayer UnknownText_0x7add4
; 0x7acf4
KrissNeighbor:
jumptextfaceplayer KrissNeighborText
MapKrissNeighborsHouseSignpost1Script: ; 0x7acf4
KrissNeighborsHouseBookshelf:
jumpstd magazinebookshelf
; 0x7acf7
MapKrissNeighborsHouseSignpost2Script: ; 0x7acf7
KrissNeighborsHouseRadio:
checkevent EVENT_GOT_A_POKEMON_FROM_ELM
iftrue UnknownScript_0x7ad24
checkevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
iftrue UnknownScript_0x7ad27
iftrue .NormalRadio
checkevent EVENT_LISTENED_TO_INITIAL_RADIO
iftrue .AbbreviatedRadio
playmusic MUSIC_POKEMON_TALK
loadfont
writetext UnknownText_0x7ae3b
writetext KrisNeighborRadioText1
pause 45
writetext UnknownText_0x7ae6c
writetext KrisNeighborRadioText2
pause 45
writetext UnknownText_0x7ae7b
writetext KrisNeighborRadioText3
pause 45
musicfadeout $003c, $10
writetext UnknownText_0x7ae9b
musicfadeout MUSIC_NEW_BARK_TOWN, $10
writetext KrisNeighborRadioText4
pause 45
loadmovesprites
setevent EVENT_LISTENED_TO_RADIO_IN_NEIGHBORS_HOUSE
setevent EVENT_LISTENED_TO_INITIAL_RADIO
end
; 0x7ad24
UnknownScript_0x7ad24: ; 0x7ad24
.NormalRadio
jumpstd radio1
; 0x7ad27
UnknownScript_0x7ad27: ; 0x7ad27
.AbbreviatedRadio
loadfont
writetext UnknownText_0x7ae9b
writetext KrisNeighborRadioText4
pause 45
loadmovesprites
end
; 0x7ad2f
UnknownText_0x7ad2f: ; 0x7ad2f
KrissNeighborsDaughterText:
text "PIKACHU is an"
line "evolved #MON."
@ -69,9 +60,8 @@ UnknownText_0x7ad2f: ; 0x7ad2f
line "a researcher like"
cont "him…"
done
; 0x7add4
UnknownText_0x7add4: ; 0x7add4
KrissNeighborText:
text "My daughter is"
line "adamant about"
@ -83,31 +73,26 @@ UnknownText_0x7add4: ; 0x7add4
para "But then, so do I!"
done
; 0x7ae3b
UnknownText_0x7ae3b: ; 0x7ae3b
KrisNeighborRadioText1:
text "PROF.OAK'S #MON"
line "TALK! Please tune"
cont "in next time!"
done
; 0x7ae6c
UnknownText_0x7ae6c: ; 0x7ae6c
KrisNeighborRadioText2:
text "#MON CHANNEL!"
done
; 0x7ae7b
UnknownText_0x7ae7b: ; 0x7ae7b
KrisNeighborRadioText3:
text "This is DJ MARY,"
line "your co-host!"
done
; 0x7ae9b
UnknownText_0x7ae9b: ; 0x7ae9b
KrisNeighborRadioText4:
text "#MON!"
line "#MON CHANNEL…"
done
; 0x7aeb0
KrissNeighborsHouse_MapEventHeader: ; 0x7aeb0
; filler
@ -123,12 +108,12 @@ KrissNeighborsHouse_MapEventHeader: ; 0x7aeb0
; signposts
db 3
signpost 1, 0, $0, MapKrissNeighborsHouseSignpost1Script
signpost 1, 1, $0, MapKrissNeighborsHouseSignpost1Script
signpost 1, 7, $0, MapKrissNeighborsHouseSignpost2Script
signpost 1, 0, $0, KrissNeighborsHouseBookshelf
signpost 1, 1, $0, KrissNeighborsHouseBookshelf
signpost 1, 7, $0, KrissNeighborsHouseRadio
; people-events
db 2
person_event SPRITE_COOLTRAINER_F, 7, 6, $9, $0, 255, 255, $80, 0, CooltrainerFScript_0x7acee, $ffff
person_event SPRITE_POKEFAN_F, 7, 9, $8, $0, 255, 255, $80, 0, PokefanFScript_0x7acf1, $0793
person_event SPRITE_COOLTRAINER_F, 7, 6, $9, $0, 255, 255, $80, 0, KrissNeighborsDaughter, $ffff
person_event SPRITE_POKEFAN_F, 7, 9, $8, $0, 255, 255, $80, 0, KrissNeighbor, $0793
; 0x7aee9

View File

@ -378,105 +378,93 @@ UnknownScript_0x18e3e0: ; 0x18e3e0
end
; 0x18e3ed
TwinScript_0x18e3ed: ; 0x18e3ed
KurtsGranddaughter1:
faceplayer
checkevent $0000
iftrue UnknownScript_0x18e42f
iftrue KurtsGranddaughter2Subscript
checkevent $0001
iftrue UnknownScript_0x18e448
iftrue KurtsGranddaughterFunScript
checkevent $00c0
iftrue UnknownScript_0x18e420
iftrue .Lonely
checkevent $0030
iftrue UnknownScript_0x18e427
iftrue .Dad
checkevent EVENT_CLEARED_SLOWPOKE_WELL
iftrue UnknownScript_0x18e419
iftrue .SlowpokeBack
checkevent $06fa
iftrue UnknownScript_0x18e420
iftrue .Lonely
loadfont
writetext UnknownText_0x18e9b5
writetext KurtsGranddaughterSlowpokeGoneText
closetext
loadmovesprites
end
; 0x18e419
UnknownScript_0x18e419: ; 0x18e419
.SlowpokeBack
loadfont
writetext UnknownText_0x18ea0f
writetext KurtsGranddaughterSlowpokeBackText
closetext
loadmovesprites
end
; 0x18e420
UnknownScript_0x18e420: ; 0x18e420
.Lonely
loadfont
writetext UnknownText_0x18e9f1
writetext KurtsGranddaughterLonelyText
closetext
loadmovesprites
end
; 0x18e427
UnknownScript_0x18e427: ; 0x18e427
.Dad
loadfont
writetext UnknownText_0x18ea55
writetext KurtsGranddaughterDadText
closetext
loadmovesprites
end
; 0x18e42e
TwinScript_0x18e42e: ; 0x18e42e
KurtsGranddaughter2:
faceplayer
UnknownScript_0x18e42f: ; 0x18e42f
KurtsGranddaughter2Subscript:
loadfont
checkevent $00bf
iftrue UnknownScript_0x18e43f
writetext UnknownText_0x18eab2
iftrue .GSBall
writetext KurtsGranddaughterHelpText
closetext
loadmovesprites
spriteface $6, $3
end
; 0x18e43f
UnknownScript_0x18e43f: ; 0x18e43f
writetext UnknownText_0x18eb14
.GSBall
writetext KurtsGranddaughterGSBallText
closetext
loadmovesprites
spriteface $6, $3
end
; 0x18e448
UnknownScript_0x18e448: ; 0x18e448
KurtsGranddaughterFunScript: ; 0x18e448
loadfont
writetext UnknownText_0x18eafc
writetext KurtsGranddaughterFunText
closetext
loadmovesprites
end
; 0x18e44f
SlowpokeScript_0x18e44f: ; 0x18e44f
KurtsHouseSlowpoke:
faceplayer
loadfont
writetext UnknownText_0x18eb56
writetext KurtsHouseSlowpokeText
cry SLOWPOKE
closetext
loadmovesprites
end
; 0x18e45a
MapKurtsHouseSignpost2Script: ; 0x18e45a
jumptext UnknownText_0x18eb69
; 0x18e45d
KurtsHouseOakPhoto:
jumptext KurtsHouseOakPhotoText
MapKurtsHouseSignpost6Script: ; 0x18e45d
jumptext UnknownText_0x18eb7e
; 0x18e460
KurtsHouseCelebiStatue:
jumptext KurtsHouseCelebiStatueText
MapKurtsHouseSignpost5Script: ; 0x18e460
KurtsHouseBookshelf:
jumpstd difficultbookshelf
; 0x18e463
MapKurtsHouseSignpost0Script: ; 0x18e463
KurtsHouseRadio:
jumpstd radio2
; 0x18e466
MovementData_0x18e466: ; 0x18e466
big_step_down
@ -666,33 +654,29 @@ UnknownText_0x18e95c: ; 0x18e95c
para "There must be"
line "something to this!"
done
; 0x18e9b5
UnknownText_0x18e9b5: ; 0x18e9b5
KurtsGranddaughterSlowpokeGoneText:
text "The SLOWPOKE are"
line "gone… Were they"
para "taken away by bad"
line "people?"
done
; 0x18e9f1
UnknownText_0x18e9f1: ; 0x18e9f1
KurtsGranddaughterLonelyText:
text "Grandpa's gone…"
line "I'm so lonely…"
done
; 0x18ea0f
UnknownText_0x18ea0f: ; 0x18ea0f
KurtsGranddaughterSlowpokeBackText:
text "The SLOWPOKE my"
line "dad gave me came"
para "back! Its TAIL is"
line "growing back too!"
done
; 0x18ea55
UnknownText_0x18ea55: ; 0x18ea55
KurtsGranddaughterDadText:
text "Dad works at SILPH"
line "where he studies"
cont "# BALLS."
@ -701,9 +685,8 @@ UnknownText_0x18ea55: ; 0x18ea55
line "home with Grandpa"
cont "and SLOWPOKE."
done
; 0x18eab2
UnknownText_0x18eab2: ; 0x18eab2
KurtsGranddaughterHelpText:
text "I get to help"
line "Grandpa now!"
@ -711,41 +694,35 @@ UnknownText_0x18eab2: ; 0x18eab2
line "BALLS for you, so"
cont "please wait!"
done
; 0x18eafc
UnknownText_0x18eafc: ; 0x18eafc
KurtsGranddaughterFunText:
text "It's fun to make"
line "BALLS!"
done
; 0x18eb14
UnknownText_0x18eb14: ; 0x18eb14
KurtsGranddaughterGSBallText:
text "Grandpa's checking"
line "a BALL right now."
para "So I'm waiting"
line "till he's done."
done
; 0x18eb56
UnknownText_0x18eb56: ; 0x18eb56
KurtsHouseSlowpokeText:
text "SLOWPOKE: …"
line "Yawn?"
done
; 0x18eb69
UnknownText_0x18eb69: ; 0x18eb69
KurtsHouseOakPhotoText:
text "…A young PROF."
line "OAK?"
done
; 0x18eb7e
UnknownText_0x18eb7e: ; 0x18eb7e
KurtsHouseCelebiStatueText:
text "It's a statue of"
line "the forest's pro-"
cont "tector."
done
; 0x18eba8
KurtsHouse_MapEventHeader: ; 0x18eba8
; filler
@ -761,19 +738,19 @@ KurtsHouse_MapEventHeader: ; 0x18eba8
; signposts
db 7
signpost 1, 6, $0, MapKurtsHouseSignpost0Script
signpost 0, 8, $0, MapKurtsHouseSignpost2Script
signpost 0, 9, $0, MapKurtsHouseSignpost2Script
signpost 1, 5, $0, MapKurtsHouseSignpost5Script
signpost 1, 2, $0, MapKurtsHouseSignpost5Script
signpost 1, 3, $0, MapKurtsHouseSignpost5Script
signpost 1, 4, $0, MapKurtsHouseSignpost6Script
signpost 1, 6, $0, KurtsHouseRadio
signpost 0, 8, $0, KurtsHouseOakPhoto
signpost 0, 9, $0, KurtsHouseOakPhoto
signpost 1, 5, $0, KurtsHouseBookshelf
signpost 1, 2, $0, KurtsHouseBookshelf
signpost 1, 3, $0, KurtsHouseBookshelf
signpost 1, 4, $0, KurtsHouseCelebiStatue
; people-events
db 5
person_event SPRITE_KURT, 6, 7, $6, $0, 255, 255, $0, 0, KurtScript_0x18e178, $073e
person_event SPRITE_TWIN, 7, 9, $3, $0, 255, 255, $0, 0, TwinScript_0x18e3ed, $078c
person_event SPRITE_SLOWPOKE, 7, 10, $1, $0, 255, 255, $0, 0, SlowpokeScript_0x18e44f, $06fd
person_event SPRITE_TWIN, 7, 9, $3, $0, 255, 255, $0, 0, KurtsGranddaughter1, $078c
person_event SPRITE_SLOWPOKE, 7, 10, $1, $0, 255, 255, $0, 0, KurtsHouseSlowpoke, $06fd
person_event SPRITE_KURT, 7, 18, $7, $0, 255, 255, $0, 0, KurtScript_0x18e3bd, $073f
person_event SPRITE_TWIN, 8, 15, $9, $0, 255, 255, $0, 0, TwinScript_0x18e42e, $078d
person_event SPRITE_TWIN, 8, 15, $9, $0, 255, 255, $0, 0, KurtsGranddaughter2, $078d
; 0x18ec1c

View File

@ -1,40 +1,35 @@
LakeofRageHiddenPowerHouse_MapScriptHeader: ; 0x19a525
LakeofRageHiddenPowerHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x19a527
FisherScript_0x19a527: ; 0x19a527
HiddenPowerGuy:
faceplayer
loadfont
checkevent EVENT_GOT_TM10_HIDDEN_POWER
iftrue UnknownScript_0x19a542
writetext UnknownText_0x19a54b
iftrue .AlreadyGotItem
writetext HiddenPowerGuyText1
keeptextopen
verbosegiveitem TM_10, 1
iffalse UnknownScript_0x19a546
iffalse .Done
setevent EVENT_GOT_TM10_HIDDEN_POWER
writetext UnknownText_0x19a5de
writetext HiddenPowerGuyText2
closetext
loadmovesprites
end
; 0x19a542
UnknownScript_0x19a542: ; 0x19a542
writetext UnknownText_0x19a673
.AlreadyGotItem
writetext HiddenPowerGuyText3
closetext
UnknownScript_0x19a546: ; 0x19a546
.Done
loadmovesprites
end
; 0x19a548
MapLakeofRageHiddenPowerHouseSignpost1Script: ; 0x19a548
HiddenPowerHouseBookshelf:
jumpstd difficultbookshelf
; 0x19a54b
UnknownText_0x19a54b: ; 0x19a54b
HiddenPowerGuyText1:
text "…You have strayed"
line "far…"
@ -50,9 +45,8 @@ UnknownText_0x19a54b: ; 0x19a54b
para "#MON."
line "Take this, child."
done
; 0x19a5de
UnknownText_0x19a5de: ; 0x19a5de
HiddenPowerGuyText2:
text "Do you see it? It"
line "is HIDDEN POWER!"
@ -65,14 +59,12 @@ UnknownText_0x19a5de: ; 0x19a5de
cont "pend on the #-"
cont "MON using it."
done
; 0x19a673
UnknownText_0x19a673: ; 0x19a673
HiddenPowerGuyText3:
text "I am meditating…"
done
; 0x19a685
LakeofRageHiddenPowerHouse_MapEventHeader: ; 0x19a685
LakeofRageHiddenPowerHouse_MapEventHeader:
; filler
db 0, 0
@ -86,10 +78,9 @@ LakeofRageHiddenPowerHouse_MapEventHeader: ; 0x19a685
; signposts
db 2
signpost 1, 0, $0, MapLakeofRageHiddenPowerHouseSignpost1Script
signpost 1, 1, $0, MapLakeofRageHiddenPowerHouseSignpost1Script
signpost 1, 0, $0, HiddenPowerHouseBookshelf
signpost 1, 1, $0, HiddenPowerHouseBookshelf
; people-events
db 1
person_event SPRITE_FISHER, 7, 6, $3, $0, 255, 255, $0, 0, FisherScript_0x19a527, $ffff
; 0x19a6ac
person_event SPRITE_FISHER, 7, 6, $3, $0, 255, 255, $0, 0, HiddenPowerGuy, $ffff

View File

@ -95,9 +95,8 @@ UnknownScript_0x19a728: ; 0x19a728
jumptext UnknownText_0x19aabc
; 0x19a72b
MapLakeofRageMagikarpHouseSignpost1Script: ; 0x19a72b
MagikarpHouseBookshelf:
jumpstd difficultbookshelf
; 0x19a72e
UnknownText_0x19a72e: ; 0x19a72e
text "LAKE OF RAGE is"
@ -238,8 +237,8 @@ LakeofRageMagikarpHouse_MapEventHeader: ; 0x19aae2
; signposts
db 2
signpost 1, 0, $0, MapLakeofRageMagikarpHouseSignpost1Script
signpost 1, 1, $0, MapLakeofRageMagikarpHouseSignpost1Script
signpost 1, 0, $0, MagikarpHouseBookshelf
signpost 1, 1, $0, MagikarpHouseBookshelf
; people-events
db 1

View File

@ -79,7 +79,7 @@ LanceScript_0x180e7b: ; 0x180e7b
reloadmappart
loadmovesprites
setevent EVENT_LANCES_ROOM_ENTRANCE_CLOSED
musicfadeout $0038, $10
musicfadeout MUSIC_BEAUTY_ENCOUNTER, $10
pause 30
showemote $0, $2, 15
spriteface $2, $0

View File

@ -1,4 +1,4 @@
LavenderNameRater_MapScriptHeader: ; 0x7eaeb
LavenderNameRater_MapScriptHeader:
; trigger count
db 1
@ -7,26 +7,23 @@ LavenderNameRater_MapScriptHeader: ; 0x7eaeb
; callback count
db 0
; 0x7eaf1
UnknownScript_0x7eaf1: ; 0x7eaf1
UnknownScript_0x7eaf1:
end
; 0x7eaf2
GentlemanScript_0x7eaf2: ; 0x7eaf2
LavenderNameRater:
faceplayer
loadfont
special SpecialNameRater
closetext
loadmovesprites
end
; 0x7eafa
UnknownScript_0x7eafa: ; 0x7eafa
LavenderNameRaterBookshelf:
; unused
jumpstd difficultbookshelf
; 0x7eafd
LavenderNameRater_MapEventHeader: ; 0x7eafd
LavenderNameRater_MapEventHeader:
; filler
db 0, 0
@ -43,5 +40,4 @@ LavenderNameRater_MapEventHeader: ; 0x7eafd
; people-events
db 1
person_event SPRITE_GENTLEMAN, 7, 6, $6, $0, 255, 255, $80, 0, GentlemanScript_0x7eaf2, $ffff
; 0x7eb1a
person_event SPRITE_GENTLEMAN, 7, 6, $6, $0, 255, 255, $80, 0, LavenderNameRater, $ffff

View File

@ -1,4 +1,4 @@
LavenderTown_MapScriptHeader: ; 0x1ad6db
LavenderTown_MapScriptHeader:
; trigger count
db 0
@ -8,69 +8,55 @@ LavenderTown_MapScriptHeader: ; 0x1ad6db
; callbacks
dbw 5, UnknownScript_0x1ad6e0
; 0x1ad6e0
UnknownScript_0x1ad6e0: ; 0x1ad6e0
UnknownScript_0x1ad6e0:
setflag $003b
return
; 0x1ad6e4
PokefanMScript_0x1ad6e4: ; 0x1ad6e4
PokefanMScript_0x1ad6e4:
jumptextfaceplayer UnknownText_0x1ad702
; 0x1ad6e7
TeacherScript_0x1ad6e7: ; 0x1ad6e7
TeacherScript_0x1ad6e7:
jumptextfaceplayer UnknownText_0x1ad73a
; 0x1ad6ea
GrampsScript_0x1ad6ea: ; 0x1ad6ea
GrampsScript_0x1ad6ea:
jumptextfaceplayer UnknownText_0x1ad75c
; 0x1ad6ed
YoungsterScript_0x1ad6ed: ; 0x1ad6ed
YoungsterScript_0x1ad6ed:
jumptextfaceplayer UnknownText_0x1ad7ac
; 0x1ad6f0
MapLavenderTownSignpost0Script: ; 0x1ad6f0
jumptext UnknownText_0x1ad7f7
; 0x1ad6f3
LavenderTownSign:
jumptext LavenderTownSignText
MapLavenderTownSignpost1Script: ; 0x1ad6f3
jumptext UnknownText_0x1ad81c
; 0x1ad6f6
KantoRadioStationSign:
jumptext KantoRadioStationSignText
MapLavenderTownSignpost2Script: ; 0x1ad6f6
jumptext UnknownText_0x1ad861
; 0x1ad6f9
VolunteerPokemonHouseSign:
jumptext VolunteerPokemonHouseSignText
MapLavenderTownSignpost3Script: ; 0x1ad6f9
jumptext UnknownText_0x1ad880
; 0x1ad6fc
SoulHouseSign:
jumptext SoulHouseSignText
MapLavenderTownSignpost4Script: ; 0x1ad6fc
LavenderPokeCenterSignText:
jumpstd pokecentersign
; 0x1ad6ff
MapLavenderTownSignpost5Script: ; 0x1ad6ff
LavenderMartSignText:
jumpstd martsign
; 0x1ad702
UnknownText_0x1ad702: ; 0x1ad702
UnknownText_0x1ad702:
text "That's quite some"
line "building, eh?"
para "It's KANTO's RADIO"
line "TOWER."
done
; 0x1ad73a
UnknownText_0x1ad73a: ; 0x1ad73a
UnknownText_0x1ad73a:
text "KANTO has many"
line "good radio shows."
done
; 0x1ad75c
UnknownText_0x1ad75c: ; 0x1ad75c
UnknownText_0x1ad75c:
text "People come from"
line "all over to pay"
@ -78,9 +64,8 @@ UnknownText_0x1ad75c: ; 0x1ad75c
line "the departed souls"
cont "of #MON."
done
; 0x1ad7ac
UnknownText_0x1ad7ac: ; 0x1ad7ac
UnknownText_0x1ad7ac:
text "You need a #"
line "FLUTE to wake"
cont "sleeping #MON."
@ -88,17 +73,15 @@ UnknownText_0x1ad7ac: ; 0x1ad7ac
para "Every trainer has"
line "to know that!"
done
; 0x1ad7f7
UnknownText_0x1ad7f7: ; 0x1ad7f7
LavenderTownSignText:
text "LAVENDER TOWN"
para "The Noble Purple"
line "Town"
done
; 0x1ad81c
UnknownText_0x1ad81c: ; 0x1ad81c
KantoRadioStationSignText:
text "KANTO RADIO"
line "STATION"
@ -106,23 +89,20 @@ UnknownText_0x1ad81c: ; 0x1ad81c
line "Programs On-Air"
cont "Around the Clock!"
done
; 0x1ad861
UnknownText_0x1ad861: ; 0x1ad861
VolunteerPokemonHouseSignText:
text "LAVENDER VOLUNTEER"
line "#MON HOUSE"
done
; 0x1ad880
UnknownText_0x1ad880: ; 0x1ad880
SoulHouseSignText:
text "SOUL HOUSE"
para "May the Souls of"
line "#MON Rest Easy"
done
; 0x1ad8ac
LavenderTown_MapEventHeader: ; 0x1ad8ac
LavenderTown_MapEventHeader:
; filler
db 0, 0
@ -141,12 +121,12 @@ LavenderTown_MapEventHeader: ; 0x1ad8ac
; signposts
db 6
signpost 3, 11, $0, MapLavenderTownSignpost0Script
signpost 7, 15, $0, MapLavenderTownSignpost1Script
signpost 9, 3, $0, MapLavenderTownSignpost2Script
signpost 13, 15, $0, MapLavenderTownSignpost3Script
signpost 5, 6, $0, MapLavenderTownSignpost4Script
signpost 5, 2, $0, MapLavenderTownSignpost5Script
signpost 3, 11, $0, LavenderTownSign
signpost 7, 15, $0, KantoRadioStationSign
signpost 9, 3, $0, VolunteerPokemonHouseSign
signpost 13, 15, $0, SoulHouseSign
signpost 5, 6, $0, LavenderPokeCenterSignText
signpost 5, 2, $0, LavenderMartSignText
; people-events
db 4
@ -154,4 +134,3 @@ LavenderTown_MapEventHeader: ; 0x1ad8ac
person_event SPRITE_TEACHER, 19, 6, $5, $1, 255, 255, $90, 0, TeacherScript_0x1ad6e7, $ffff
person_event SPRITE_GRAMPS, 16, 18, $7, $0, 255, 255, $0, 0, GrampsScript_0x1ad6ea, $ffff
person_event SPRITE_YOUNGSTER, 15, 10, $5, $1, 255, 255, $a0, 1, YoungsterScript_0x1ad6ed, $ffff
; 0x1ad927

View File

@ -10,9 +10,8 @@ PokefanFScript_0x7ea47: ; 0x7ea47
jumptextfaceplayer UnknownText_0x7ea4d
; 0x7ea4a
MapLavenderTownSpeechHouseSignpost1Script: ; 0x7ea4a
LavenderTownSpeechHouseBookshelf:
jumpstd picturebookshelf
; 0x7ea4d
UnknownText_0x7ea4d: ; 0x7ea4d
text "LAVENDER is a"
@ -43,8 +42,8 @@ LavenderTownSpeechHouse_MapEventHeader: ; 0x7eac4
; signposts
db 2
signpost 1, 0, $0, MapLavenderTownSpeechHouseSignpost1Script
signpost 1, 1, $0, MapLavenderTownSpeechHouseSignpost1Script
signpost 1, 0, $0, LavenderTownSpeechHouseBookshelf
signpost 1, 1, $0, LavenderTownSpeechHouseBookshelf
; people-events
db 1

View File

@ -1,4 +1,4 @@
MahoganyTown_MapScriptHeader: ; 0x190000
MahoganyTown_MapScriptHeader:
; trigger count
db 2
@ -12,22 +12,18 @@ MahoganyTown_MapScriptHeader: ; 0x190000
; callbacks
dbw 5, UnknownScript_0x19000f
; 0x19000d
UnknownScript_0x19000d: ; 0x19000d
UnknownScript_0x19000d:
end
; 0x19000e
UnknownScript_0x19000e: ; 0x19000e
UnknownScript_0x19000e:
end
; 0x19000f
UnknownScript_0x19000f: ; 0x19000f
UnknownScript_0x19000f:
setflag $0049
return
; 0x190013
UnknownScript_0x190013: ; 0x190013
UnknownScript_0x190013:
showemote $0, $2, 15
applymovement $2, MovementData_0x1900a9
follow $0, $2
@ -37,26 +33,23 @@ UnknownScript_0x190013: ; 0x190013
scall UnknownScript_0x19002f
applymovement $2, MovementData_0x1900ad
end
; 0x19002e
PokefanMScript_0x19002e: ; 0x19002e
PokefanMScript_0x19002e:
faceplayer
UnknownScript_0x19002f: ; 0x19002f
UnknownScript_0x19002f:
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
iftrue UnknownScript_0x190039
scall UnknownScript_0x190040
end
; 0x190039
UnknownScript_0x190039: ; 0x190039
UnknownScript_0x190039:
loadfont
writetext UnknownText_0x1901a6
closetext
loadmovesprites
end
; 0x190040
UnknownScript_0x190040: ; 0x190040
UnknownScript_0x190040:
loadfont
writetext UnknownText_0x1900b0
special Function24ae8
@ -74,30 +67,26 @@ UnknownScript_0x190040: ; 0x190040
closetext
loadmovesprites
end
; 0x19006c
UnknownScript_0x19006c: ; 0x19006c
UnknownScript_0x19006c:
writetext UnknownText_0x19015b
closetext
loadmovesprites
end
; 0x190072
UnknownScript_0x190072: ; 0x190072
UnknownScript_0x190072:
writetext UnknownText_0x190178
closetext
loadmovesprites
end
; 0x190078
UnknownScript_0x190078: ; 0x190078
UnknownScript_0x190078:
writetext UnknownText_0x190188
closetext
loadmovesprites
end
; 0x19007e
GrampsScript_0x19007e: ; 0x19007e
GrampsScript_0x19007e:
faceplayer
loadfont
checkevent EVENT_CLEARED_ROCKET_HIDEOUT
@ -106,62 +95,51 @@ GrampsScript_0x19007e: ; 0x19007e
closetext
loadmovesprites
end
; 0x19008c
UnknownScript_0x19008c: ; 0x19008c
UnknownScript_0x19008c:
writetext UnknownText_0x19021d
closetext
loadmovesprites
end
; 0x190092
FisherScript_0x190092: ; 0x190092
FisherScript_0x190092:
jumptextfaceplayer UnknownText_0x190276
; 0x190095
LassScript_0x190095: ; 0x190095
LassScript_0x190095:
jumptextfaceplayer UnknownText_0x1902f2
; 0x190098
MapMahoganyTownSignpost0Script: ; 0x190098
jumptext UnknownText_0x19032e
; 0x19009b
MahoganyTownSign:
jumptext MahoganyTownSignText
MapMahoganyTownSignpost1Script: ; 0x19009b
jumptext UnknownText_0x19035e
; 0x19009e
MahoganyTownRagecandybarSign:
jumptext MahoganyTownRagecandybarSignText
MapMahoganyTownSignpost2Script: ; 0x19009e
jumptext UnknownText_0x190391
; 0x1900a1
MahoganyGymSign:
jumptext MahoganyGymSignText
MapMahoganyTownSignpost3Script: ; 0x1900a1
MahoganyTownPokeCenterSign:
jumpstd pokecentersign
; 0x1900a4
MovementData_0x1900a4: ; 0x1900a4
MovementData_0x1900a4:
step_down
big_step_up
turn_head_down
MovementData_0x1900a7: ; 0x1900a7
MovementData_0x1900a7:
step_left
step_end
; 0x1900a9
MovementData_0x1900a9: ; 0x1900a9
MovementData_0x1900a9:
step_right
step_down
turn_head_left
step_end
; 0x1900ad
MovementData_0x1900ad: ; 0x1900ad
MovementData_0x1900ad:
step_up
turn_head_down
step_end
; 0x1900b0
UnknownText_0x1900b0: ; 0x1900b0
UnknownText_0x1900b0:
text "Hiya, kid!"
para "I see you're new"
@ -177,31 +155,26 @@ UnknownText_0x1900b0: ; 0x1900b0
line "be yours for just"
cont "¥300! Want one?"
done
; 0x19014a
UnknownText_0x19014a: ; 0x19014a
UnknownText_0x19014a:
text "Good! Savor it!"
done
; 0x19015b
UnknownText_0x19015b: ; 0x19015b
UnknownText_0x19015b:
text "You don't have"
line "enough money."
done
; 0x190178
UnknownText_0x190178: ; 0x190178
UnknownText_0x190178:
text "Oh, fine then…"
done
; 0x190188
UnknownText_0x190188: ; 0x190188
UnknownText_0x190188:
text "You don't have"
line "room for this."
done
; 0x1901a6
UnknownText_0x1901a6: ; 0x1901a6
UnknownText_0x1901a6:
text "RAGECANDYBAR's"
line "sold out."
@ -209,16 +182,14 @@ UnknownText_0x1901a6: ; 0x1901a6
line "Don't bother me,"
cont "kiddo."
done
; 0x1901e5
UnknownText_0x1901e5: ; 0x1901e5
UnknownText_0x1901e5:
text "Are you off to see"
line "the GYARADOS ram-"
cont "page at the LAKE?"
done
; 0x19021d
UnknownText_0x19021d: ; 0x19021d
UnknownText_0x19021d:
text "MAGIKARP have"
line "returned to LAKE"
cont "OF RAGE."
@ -227,9 +198,8 @@ UnknownText_0x19021d: ; 0x19021d
line "good news for the"
cont "anglers there."
done
; 0x190276
UnknownText_0x190276: ; 0x190276
UnknownText_0x190276:
text "Since you came"
line "this far, take the"
@ -242,33 +212,29 @@ UnknownText_0x190276: ; 0x190276
para "out LAKE OF RAGE"
line "right now."
done
; 0x1902f2
UnknownText_0x1902f2: ; 0x1902f2
UnknownText_0x1902f2:
text "Visit Grandma's"
line "shop. She sells"
para "stuff that nobody"
line "else has."
done
; 0x19032e
UnknownText_0x19032e: ; 0x19032e
MahoganyTownSignText:
text "MAHOGANY TOWN"
para "Welcome to the"
line "Home of the Ninja"
done
; 0x19035e
UnknownText_0x19035e: ; 0x19035e
MahoganyTownRagecandybarSignText:
text "While visiting"
line "MAHOGANY TOWN, try"
cont "a RAGECANDYBAR!"
done
; 0x190391
UnknownText_0x190391: ; 0x190391
MahoganyGymSignText:
text "MAHOGANY TOWN"
line "#MON GYM"
cont "LEADER: PRYCE"
@ -276,9 +242,8 @@ UnknownText_0x190391: ; 0x190391
para "The Teacher of"
line "Winter's Harshness"
done
; 0x1903d8
MahoganyTown_MapEventHeader: ; 0x1903d8
MahoganyTown_MapEventHeader:
; filler
db 0, 0
@ -297,10 +262,10 @@ MahoganyTown_MapEventHeader: ; 0x1903d8
; signposts
db 4
signpost 5, 1, $0, MapMahoganyTownSignpost0Script
signpost 7, 9, $0, MapMahoganyTownSignpost1Script
signpost 13, 3, $0, MapMahoganyTownSignpost2Script
signpost 13, 16, $0, MapMahoganyTownSignpost3Script
signpost 5, 1, $0, MahoganyTownSign
signpost 7, 9, $0, MahoganyTownRagecandybarSign
signpost 13, 3, $0, MahoganyGymSign
signpost 13, 16, $0, MahoganyTownPokeCenterSign
; people-events
db 4
@ -308,4 +273,3 @@ MahoganyTown_MapEventHeader: ; 0x1903d8
person_event SPRITE_GRAMPS, 13, 10, $5, $1, 255, 255, $0, 0, GrampsScript_0x19007e, $ffff
person_event SPRITE_FISHER, 18, 10, $6, $0, 255, 255, $a0, 0, FisherScript_0x190092, $0757
person_event SPRITE_LASS, 12, 16, $6, $0, 255, 255, $0, 0, LassScript_0x190095, $0736
; 0x19044f

View File

@ -91,9 +91,8 @@ MapMountMoonSquareSignpost1Script: ; 0x7711b
jumptext UnknownText_0x7713b
; 0x7711e
RockScript_0x7711e: ; 0x7711e
MtMoonSquareRock:
jumpstd smashrock
; 0x77121
MovementData_0x77121: ; 0x77121
step_up
@ -177,5 +176,5 @@ MountMoonSquare_MapEventHeader: ; 0x77158
db 3
person_event SPRITE_FAIRY, 10, 10, $6, $0, 255, 255, $0, 0, ObjectEvent, $0779
person_event SPRITE_FAIRY, 10, 11, $6, $0, 255, 255, $0, 0, ObjectEvent, $0779
person_event SPRITE_ROCK, 11, 11, $18, $0, 255, 255, $0, 0, RockScript_0x7711e, $0778
person_event SPRITE_ROCK, 11, 11, $18, $0, 255, 255, $0, 0, MtMoonSquareRock, $0778
; 0x771a6

View File

@ -64,9 +64,8 @@ SupernerdMarkusScript: ; 0x7de71
end
; 0x7de79
BoulderScript_0x7de79: ; 0x7de79
MountMortar1FBoulder:
jumpstd strengthboulder
; 0x7de7c
ItemFragment_0x7de7c: ; 0x7de7c
db ESCAPE_ROPE, 1
@ -180,7 +179,7 @@ MountMortar1FInside_MapEventHeader: ; 0x7e01d
; people-events
db 10
person_event SPRITE_BOULDER, 47, 25, $19, $0, 255, 255, $0, 0, BoulderScript_0x7de79, $ffff
person_event SPRITE_BOULDER, 47, 25, $19, $0, 255, 255, $0, 0, MountMortar1FBoulder, $ffff
person_event SPRITE_POKE_BALL, 42, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7c, $067d
person_event SPRITE_POKE_BALL, 14, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7e, $067e
person_event SPRITE_POKE_BALL, 31, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de80, $067f

View File

@ -47,9 +47,8 @@ UnknownScript_0x7e237: ; 0x7e237
end
; 0x7e23d
BoulderScript_0x7e23d: ; 0x7e23d
MountMortarB1FBoulder:
jumpstd strengthboulder
; 0x7e240
ItemFragment_0x7e240: ; 0x7e240
db HYPER_POTION, 1
@ -163,7 +162,7 @@ MountMortarB1F_MapEventHeader: ; 0x7e400
db 7
person_event SPRITE_POKE_BALL, 16, 33, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e240, $0686
person_event SPRITE_POKE_BALL, 20, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e242, $0687
person_event SPRITE_BOULDER, 14, 13, $19, $0, 255, 255, $0, 0, BoulderScript_0x7e23d, $ffff
person_event SPRITE_BOULDER, 14, 13, $19, $0, 255, 255, $0, 0, MountMortarB1FBoulder, $ffff
person_event SPRITE_BLACK_BELT, 8, 20, $6, $0, 255, 255, $b0, 0, BlackBeltScript_0x7e1f6, $ffff
person_event SPRITE_POKE_BALL, 28, 38, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e244, $07ca
person_event SPRITE_POKE_BALL, 7, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e246, $07cb

View File

@ -1,25 +1,22 @@
MoveDeletersHouse_MapScriptHeader: ; 0x195cb2
MoveDeletersHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x195cb4
SuperNerdScript_0x195cb4: ; 0x195cb4
MoveDeleter:
faceplayer
loadfont
special Function2c547
special MoveDeletion
closetext
loadmovesprites
end
; 0x195cbc
MapMoveDeletersHouseSignpost1Script: ; 0x195cbc
MoveDeletersHouseBookshelf:
jumpstd difficultbookshelf
; 0x195cbf
MoveDeletersHouse_MapEventHeader: ; 0x195cbf
MoveDeletersHouse_MapEventHeader:
; filler
db 0, 0
@ -33,10 +30,9 @@ MoveDeletersHouse_MapEventHeader: ; 0x195cbf
; signposts
db 2
signpost 1, 0, $0, MapMoveDeletersHouseSignpost1Script
signpost 1, 1, $0, MapMoveDeletersHouseSignpost1Script
signpost 1, 0, $0, MoveDeletersHouseBookshelf
signpost 1, 1, $0, MoveDeletersHouseBookshelf
; people-events
db 1
person_event SPRITE_SUPER_NERD, 7, 6, $6, $0, 255, 255, $0, 0, SuperNerdScript_0x195cb4, $ffff
; 0x195ce6
person_event SPRITE_SUPER_NERD, 7, 6, $6, $0, 255, 255, $0, 0, MoveDeleter, $ffff

View File

@ -14,36 +14,32 @@ LassScript_0x7e8cd: ; 0x7e8cd
jumptextfaceplayer UnknownText_0x7e940
; 0x7e8d0
RhydonScript_0x7e8d0: ; 0x7e8d0
MrFujisPsyduck:
loadfont
writetext UnknownText_0x7e9b6
writetext MrFujisPsyduckText
cry PSYDUCK
closetext
loadmovesprites
end
; 0x7e8da
GrowlitheScript_0x7e8da: ; 0x7e8da
MrFujisNidorino:
loadfont
writetext UnknownText_0x7e9c9
writetext MrFujisNidorinoText
cry NIDORINO
closetext
loadmovesprites
end
; 0x7e8e4
MoltresScript_0x7e8e4: ; 0x7e8e4
MrFujisPidgey:
loadfont
writetext UnknownText_0x7e9da
writetext MrFujisPidgeyText
cry PIDGEY
closetext
loadmovesprites
end
; 0x7e8ee
MapMrFujisHouseSignpost1Script: ; 0x7e8ee
MrFujisHouseBookshelf:
jumpstd difficultbookshelf
; 0x7e8f1
UnknownText_0x7e8f1: ; 0x7e8f1
text "MR.FUJI does live"
@ -69,20 +65,17 @@ UnknownText_0x7e940: ; 0x7e940
done
; 0x7e9b6
UnknownText_0x7e9b6: ; 0x7e9b6
MrFujisPsyduckText:
text "PSYDUCK: Gu-guwa?"
done
; 0x7e9c9
UnknownText_0x7e9c9: ; 0x7e9c9
MrFujisNidorinoText:
text "NIDORINO: Gyun!"
done
; 0x7e9da
UnknownText_0x7e9da: ; 0x7e9da
MrFujisPidgeyText:
text "PIDGEY: Pijji!"
done
; 0x7e9ea
MrFujisHouse_MapEventHeader: ; 0x7e9ea
; filler
@ -98,14 +91,13 @@ MrFujisHouse_MapEventHeader: ; 0x7e9ea
; signposts
db 2
signpost 1, 0, $0, MapMrFujisHouseSignpost1Script
signpost 1, 1, $0, MapMrFujisHouseSignpost1Script
signpost 1, 0, $0, MrFujisHouseBookshelf
signpost 1, 1, $0, MrFujisHouseBookshelf
; people-events
db 5
person_event SPRITE_SUPER_NERD, 5, 8, $6, $0, 255, 255, $a0, 0, SuperNerdScript_0x7e8ca, $ffff
person_event SPRITE_LASS, 8, 7, $2, $11, 255, 255, $0, 0, LassScript_0x7e8cd, $ffff
person_event SPRITE_RHYDON, 8, 11, $16, $0, 255, 255, $0, 0, RhydonScript_0x7e8d0, $ffff
person_event SPRITE_GROWLITHE, 9, 9, $16, $0, 255, 255, $90, 0, GrowlitheScript_0x7e8da, $ffff
person_event SPRITE_MOLTRES, 7, 5, $16, $0, 255, 255, $b0, 0, MoltresScript_0x7e8e4, $ffff
; 0x7ea45
person_event SPRITE_RHYDON, 8, 11, $16, $0, 255, 255, $0, 0, MrFujisPsyduck, $ffff
person_event SPRITE_GROWLITHE, 9, 9, $16, $0, 255, 255, $90, 0, MrFujisNidorino, $ffff
person_event SPRITE_MOLTRES, 7, 5, $16, $0, 255, 255, $b0, 0, MrFujisPidgey, $ffff

View File

@ -1,34 +1,31 @@
MrPsychicsHouse_MapScriptHeader: ; 0x18a778
MrPsychicsHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x18a77a
FishingGuruScript_0x18a77a: ; 0x18a77a
MrPsychic:
faceplayer
loadfont
checkevent EVENT_GOT_TM29_PSYCHIC
iftrue UnknownScript_0x18a78f
writetext UnknownText_0x18a798
iftrue .AlreadyGotItem
writetext MrPsychicText1
keeptextopen
verbosegiveitem TM_29, 1
iffalse UnknownScript_0x18a793
iffalse .Done
setevent EVENT_GOT_TM29_PSYCHIC
UnknownScript_0x18a78f: ; 0x18a78f
writetext UnknownText_0x18a7bb
.AlreadyGotItem
writetext MrPsychicText2
closetext
UnknownScript_0x18a793: ; 0x18a793
.Done
loadmovesprites
end
; 0x18a795
MapMrPsychicsHouseSignpost1Script: ; 0x18a795
MrPsychicsHouseBookshelf:
jumpstd difficultbookshelf
; 0x18a798
UnknownText_0x18a798: ; 0x18a798
MrPsychicText1:
text "…"
para "…"
@ -39,17 +36,15 @@ UnknownText_0x18a798: ; 0x18a798
para "You wanted this!"
done
; 0x18a7bb
UnknownText_0x18a7bb: ; 0x18a7bb
MrPsychicText2:
text "TM29 is PSYCHIC."
para "It may lower the"
line "target's SPCL.DEF."
done
; 0x18a7f0
MrPsychicsHouse_MapEventHeader: ; 0x18a7f0
MrPsychicsHouse_MapEventHeader:
; filler
db 0, 0
@ -63,10 +58,9 @@ MrPsychicsHouse_MapEventHeader: ; 0x18a7f0
; signposts
db 2
signpost 1, 0, $0, MapMrPsychicsHouseSignpost1Script
signpost 1, 1, $0, MapMrPsychicsHouseSignpost1Script
signpost 1, 0, $0, MrPsychicsHouseBookshelf
signpost 1, 1, $0, MrPsychicsHouseBookshelf
; people-events
db 1
person_event SPRITE_FISHING_GURU, 7, 9, $8, $0, 255, 255, $a0, 0, FishingGuruScript_0x18a77a, $ffff
; 0x18a817
person_event SPRITE_FISHING_GURU, 7, 9, $8, $0, 255, 255, $a0, 0, MrPsychic, $ffff

View File

@ -10,51 +10,46 @@ UnknownScript_0x19b3c7: ; 0x19b3c7
end
; 0x19b3c8
OakScript_0x19b3c8: ; 0x19b3c8
Oak:
faceplayer
loadfont
checkevent EVENT_OPENED_MT_SILVER
iftrue UnknownScript_0x19b3ea
checkevent $00e1
iftrue UnknownScript_0x19b3dd
writetext UnknownText_0x19b427
iftrue .CheckPokedex
checkevent EVENT_TALKED_TO_OAK_IN_KANTO
iftrue .CheckBadges
writetext OakWelcomeKantoText
keeptextopen
setevent $00e1
UnknownScript_0x19b3dd: ; 0x19b3dd
setevent EVENT_TALKED_TO_OAK_IN_KANTO
.CheckBadges
checkcode $7
if_equal $10, UnknownScript_0x19b3f7
if_equal $8, UnknownScript_0x19b401
jump UnknownScript_0x19b408
; 0x19b3ea
if_equal 16, .OpenMtSilver
if_equal 8, .Complain
jump .AhGood
UnknownScript_0x19b3ea: ; 0x19b3ea
writetext UnknownText_0x19b4a2
.CheckPokedex
writetext OakLabDexCheckText
closetext
special ProfOaksPCBoot
writetext UnknownText_0x19b4c8
writetext OakLabGoodbyeText
closetext
loadmovesprites
end
; 0x19b3f7
UnknownScript_0x19b3f7: ; 0x19b3f7
writetext UnknownText_0x19b4fc
.OpenMtSilver
writetext OakOpenMtSilverText
keeptextopen
setevent EVENT_OPENED_MT_SILVER
jump UnknownScript_0x19b3ea
; 0x19b401
jump .CheckPokedex
UnknownScript_0x19b401: ; 0x19b401
writetext UnknownText_0x19b6a2
.Complain
writetext OakNoKantoBadgesText
keeptextopen
jump UnknownScript_0x19b3ea
; 0x19b408
jump .CheckPokedex
UnknownScript_0x19b408: ; 0x19b408
writetext UnknownText_0x19b73c
.AhGood
writetext OakYesKantoBadgesText
keeptextopen
jump UnknownScript_0x19b3ea
; 0x19b40f
jump .CheckPokedex
ScientistScript_0x19b40f: ; 0x19b40f
jumptextfaceplayer UnknownText_0x19b7fb
@ -68,27 +63,22 @@ ScientistScript_0x19b415: ; 0x19b415
jumptextfaceplayer UnknownText_0x19b8a7
; 0x19b418
MapOaksLabSignpost11Script: ; 0x19b418
OaksLabBookshelf:
jumpstd difficultbookshelf
; 0x19b41b
MapOaksLabSignpost12Script: ; 0x19b41b
jumptext UnknownText_0x19b8ea
; 0x19b41e
OaksLabPoster1:
jumptext OaksLabPoster1Text
MapOaksLabSignpost13Script: ; 0x19b41e
jumptext UnknownText_0x19b909
; 0x19b421
OaksLabPoster2:
jumptext OaksLabPoster2Text
MapOaksLabSignpost14Script: ; 0x19b421
jumptext UnknownText_0x19b945
; 0x19b424
OaksLabTrashcan:
jumptext OaksLabTrashcanText
MapOaksLabSignpost15Script: ; 0x19b424
jumptext UnknownText_0x19b95e
; 0x19b427
OaksLabPC:
jumptext OaksLabPCText
UnknownText_0x19b427: ; 0x19b427
OakWelcomeKantoText:
text "OAK: Ah, ", $14, "!"
line "It's good of you"
@ -101,24 +91,21 @@ UnknownText_0x19b427: ; 0x19b427
para "out here?"
line "Pretty tough, huh?"
done
; 0x19b4a2
UnknownText_0x19b4a2: ; 0x19b4a2
OakLabDexCheckText:
text "How is your #-"
line "DEX coming?"
para "Let's see…"
done
; 0x19b4c8
UnknownText_0x19b4c8: ; 0x19b4c8
OakLabGoodbyeText:
text "If you're in the"
line "area, I hope you"
cont "come visit again."
done
; 0x19b4fc
UnknownText_0x19b4fc: ; 0x19b4fc
OakOpenMtSilverText:
text "OAK: Wow! That's"
line "excellent!"
@ -158,9 +145,8 @@ UnknownText_0x19b4fc: ; 0x19b4fc
para "reach MT.SILVER"
line "from there."
done
; 0x19b6a2
UnknownText_0x19b6a2: ; 0x19b6a2
OakNoKantoBadgesText:
text "OAK: Hmm? You're"
line "not collecting"
cont "KANTO GYM BADGES?"
@ -175,9 +161,8 @@ UnknownText_0x19b6a2: ; 0x19b6a2
line "you challenge"
cont "them."
done
; 0x19b73c
UnknownText_0x19b73c: ; 0x19b73c
OakYesKantoBadgesText:
text "OAK: Ah, you're"
line "collecting KANTO"
cont "GYM BADGES."
@ -197,7 +182,6 @@ UnknownText_0x19b73c: ; 0x19b73c
para "Keep trying hard,"
line $14, "!"
done
; 0x19b7fb
UnknownText_0x19b7fb: ; 0x19b7fb
text "The PROF's #MON"
@ -230,28 +214,25 @@ UnknownText_0x19b8a7: ; 0x19b8a7
done
; 0x19b8ea
UnknownText_0x19b8ea: ; 0x19b8ea
OaksLabPoster1Text:
text "Press START to"
line "open the MENU."
done
; 0x19b909
UnknownText_0x19b909: ; 0x19b909
OaksLabPoster2Text:
text "The SAVE option is"
line "on the MENU."
para "Use it in a timely"
line "manner."
done
; 0x19b945
UnknownText_0x19b945: ; 0x19b945
OaksLabTrashcanText
text "There's nothing in"
line "here…"
done
; 0x19b95e
UnknownText_0x19b95e: ; 0x19b95e
OaksLabPCText:
text "There's an e-mail"
line "message on the PC."
@ -292,26 +273,26 @@ OaksLab_MapEventHeader: ; 0x19ba33
; signposts
db 16
signpost 1, 6, $0, MapOaksLabSignpost11Script
signpost 1, 7, $0, MapOaksLabSignpost11Script
signpost 1, 8, $0, MapOaksLabSignpost11Script
signpost 1, 9, $0, MapOaksLabSignpost11Script
signpost 7, 0, $0, MapOaksLabSignpost11Script
signpost 7, 1, $0, MapOaksLabSignpost11Script
signpost 7, 2, $0, MapOaksLabSignpost11Script
signpost 7, 3, $0, MapOaksLabSignpost11Script
signpost 7, 6, $0, MapOaksLabSignpost11Script
signpost 7, 7, $0, MapOaksLabSignpost11Script
signpost 7, 8, $0, MapOaksLabSignpost11Script
signpost 7, 9, $0, MapOaksLabSignpost11Script
signpost 0, 4, $0, MapOaksLabSignpost12Script
signpost 0, 5, $0, MapOaksLabSignpost13Script
signpost 3, 9, $0, MapOaksLabSignpost14Script
signpost 1, 0, $0, MapOaksLabSignpost15Script
signpost 1, 6, $0, OaksLabBookshelf
signpost 1, 7, $0, OaksLabBookshelf
signpost 1, 8, $0, OaksLabBookshelf
signpost 1, 9, $0, OaksLabBookshelf
signpost 7, 0, $0, OaksLabBookshelf
signpost 7, 1, $0, OaksLabBookshelf
signpost 7, 2, $0, OaksLabBookshelf
signpost 7, 3, $0, OaksLabBookshelf
signpost 7, 6, $0, OaksLabBookshelf
signpost 7, 7, $0, OaksLabBookshelf
signpost 7, 8, $0, OaksLabBookshelf
signpost 7, 9, $0, OaksLabBookshelf
signpost 0, 4, $0, OaksLabPoster1
signpost 0, 5, $0, OaksLabPoster2
signpost 3, 9, $0, OaksLabTrashcan
signpost 1, 0, $0, OaksLabPC
; people-events
db 4
person_event SPRITE_OAK, 6, 8, $6, $0, 255, 255, $0, 0, OakScript_0x19b3c8, $ffff
person_event SPRITE_OAK, 6, 8, $6, $0, 255, 255, $0, 0, Oak, $ffff
person_event SPRITE_SCIENTIST, 12, 5, $5, $1, 255, 255, $90, 0, ScientistScript_0x19b40f, $ffff
person_event SPRITE_SCIENTIST, 13, 12, $4, $10, 255, 255, $90, 0, ScientistScript_0x19b412, $ffff
person_event SPRITE_SCIENTIST, 8, 5, $2, $11, 255, 255, $90, 0, ScientistScript_0x19b415, $ffff

View File

@ -1,4 +1,4 @@
OlivineCity_MapScriptHeader: ; 0x1a8820
OlivineCity_MapScriptHeader:
; trigger count
db 2
@ -12,22 +12,18 @@ OlivineCity_MapScriptHeader: ; 0x1a8820
; callbacks
dbw 5, UnknownScript_0x1a882f
; 0x1a882d
UnknownScript_0x1a882d: ; 0x1a882d
UnknownScript_0x1a882d:
end
; 0x1a882e
UnknownScript_0x1a882e: ; 0x1a882e
UnknownScript_0x1a882e:
end
; 0x1a882f
UnknownScript_0x1a882f: ; 0x1a882f
UnknownScript_0x1a882f:
setflag $0047
return
; 0x1a8833
UnknownScript_0x1a8833: ; 0x1a8833
UnknownScript_0x1a8833:
spriteface $0, $2
showemote $0, $0, 15
special Functionc48f
@ -50,9 +46,8 @@ UnknownScript_0x1a8833: ; 0x1a8833
variablesprite $5, $31
special Function14209
end
; 0x1a886b
UnknownScript_0x1a886b: ; 0x1a886b
UnknownScript_0x1a886b:
spriteface $0, $2
showemote $0, $0, 15
special Functionc48f
@ -75,13 +70,11 @@ UnknownScript_0x1a886b: ; 0x1a886b
variablesprite $5, $31
special Function14209
end
; 0x1a88a3
SailorScript_0x1a88a3: ; 0x1a88a3
SailorScript_0x1a88a3:
jumptextfaceplayer UnknownText_0x1a8a58
; 0x1a88a6
StandingYoungsterScript_0x1a88a6: ; 0x1a88a6
StandingYoungsterScript_0x1a88a6:
faceplayer
loadfont
random $2
@ -90,63 +83,51 @@ StandingYoungsterScript_0x1a88a6: ; 0x1a88a6
closetext
loadmovesprites
end
; 0x1a88b4
UnknownScript_0x1a88b4: ; 0x1a88b4
UnknownScript_0x1a88b4:
writetext UnknownText_0x1a8b41
closetext
loadmovesprites
end
; 0x1a88ba
SailorScript_0x1a88ba: ; 0x1a88ba
SailorScript_0x1a88ba:
jumptextfaceplayer UnknownText_0x1a8b71
; 0x1a88bd
MapOlivineCitySignpost0Script: ; 0x1a88bd
jumptext UnknownText_0x1a8bd0
; 0x1a88c0
OlivineCitySign:
jumptext OlivineCitySignText
MapOlivineCitySignpost1Script: ; 0x1a88c0
jumptext UnknownText_0x1a8c00
; 0x1a88c3
OlivineCityPortSign:
jumptext OlivineCityPortSignText
MapOlivineCitySignpost2Script: ; 0x1a88c3
jumptext UnknownText_0x1a8c1d
; 0x1a88c6
OlivineGymSign:
jumptext OlivineGymSignText
MapOlivineCitySignpost3Script: ; 0x1a88c6
jumptext UnknownText_0x1a8c60
; 0x1a88c9
OlivineLighthouseSign:
jumptext OlivineLighthouseSignText
MapOlivineCitySignpost4Script: ; 0x1a88c9
jumptext UnknownText_0x1a8c99
; 0x1a88cc
OlivineCityBattleTowerSign:
jumptext OlivineCityBattleTowerSignText
MapOlivineCitySignpost5Script: ; 0x1a88cc
OlivineCityPokeCenterSign:
jumpstd pokecentersign
; 0x1a88cf
MapOlivineCitySignpost6Script: ; 0x1a88cf
OlivineCityMartSign:
jumpstd martsign
; 0x1a88d2
MovementData_0x1a88d2: ; 0x1a88d2
MovementData_0x1a88d2:
step_down
step_right
step_right
step_end
; 0x1a88d6
MovementData_0x1a88d6: ; 0x1a88d6
MovementData_0x1a88d6:
step_down
step_down
step_right
step_right
step_end
; 0x1a88db
MovementData_0x1a88db: ; 0x1a88db
MovementData_0x1a88db:
step_right
step_right
step_right
@ -160,9 +141,8 @@ MovementData_0x1a88db: ; 0x1a88db
step_up
step_up
step_end
; 0x1a88e8
MovementData_0x1a88e8: ; 0x1a88e8
MovementData_0x1a88e8:
step_right
step_right
step_right
@ -175,21 +155,18 @@ MovementData_0x1a88e8: ; 0x1a88e8
step_up
step_up
step_end
; 0x1a88f4
MovementData_0x1a88f4: ; 0x1a88f4
MovementData_0x1a88f4:
step_down
turn_head_up
step_end
; 0x1a88f7
MovementData_0x1a88f7: ; 0x1a88f7
MovementData_0x1a88f7:
step_up
turn_head_down
step_end
; 0x1a88fa
UnknownText_0x1a88fa: ; 0x1a88fa
UnknownText_0x1a88fa:
text "…"
para "You again?"
@ -228,9 +205,8 @@ UnknownText_0x1a88fa: ; 0x1a88fa
line "make you a bit"
cont "less weak!"
done
; 0x1a8a58
UnknownText_0x1a8a58: ; 0x1a8a58
UnknownText_0x1a8a58:
text "Dark roads are"
line "dangerous at"
cont "night."
@ -247,26 +223,23 @@ UnknownText_0x1a8a58: ; 0x1a8a58
para "to guide it, no"
line "ship can sail."
done
; 0x1a8b04
UnknownText_0x1a8b04: ; 0x1a8b04
UnknownText_0x1a8b04:
text "That thing you"
line "have--it's a #-"
cont "GEAR, right? Wow,"
cont "that's cool."
done
; 0x1a8b41
UnknownText_0x1a8b41: ; 0x1a8b41
UnknownText_0x1a8b41:
text "Wow, you have a"
line "#DEX!"
para "That is just so"
line "awesome."
done
; 0x1a8b71
UnknownText_0x1a8b71: ; 0x1a8b71
UnknownText_0x1a8b71:
text "The sea is sweet!"
para "Sunsets on the sea"
@ -276,23 +249,20 @@ UnknownText_0x1a8b71: ; 0x1a8b71
line "Yo-ho! Blow the"
cont "man down!…"
done
; 0x1a8bd0
UnknownText_0x1a8bd0: ; 0x1a8bd0
OlivineCitySignText:
text "OLIVINE CITY"
para "The Port Closest"
line "to Foreign Lands"
done
; 0x1a8c00
UnknownText_0x1a8c00: ; 0x1a8c00
OlivineCityPortSignText:
text "OLIVINE PORT"
line "FAST SHIP PIER"
done
; 0x1a8c1d
UnknownText_0x1a8c1d: ; 0x1a8c1d
OlivineGymSignText:
text "OLIVINE CITY"
line "#MON GYM"
cont "LEADER: JASMINE"
@ -300,27 +270,23 @@ UnknownText_0x1a8c1d: ; 0x1a8c1d
para "The Steel-Clad"
line "Defense Girl"
done
; 0x1a8c60
UnknownText_0x1a8c60: ; 0x1a8c60
OlivineLighthouseSignText:
text "OLIVINE LIGHTHOUSE"
line "Also known as the"
cont "GLITTER LIGHTHOUSE"
done
; 0x1a8c99
UnknownText_0x1a8c99: ; 0x1a8c99
OlivineCityBattleTowerSignText:
text "BATTLE TOWER AHEAD"
line "Opening Now!"
done
; 0x1a8cba
UnknownText_0x1a8cba: ; 0x1a8cba
UnknownText_0x1a8cba:
text "BATTLE TOWER AHEAD"
done
; 0x1a8cce
OlivineCity_MapEventHeader: ; 0x1a8cce
OlivineCity_MapEventHeader:
; filler
db 0, 0
@ -345,13 +311,13 @@ OlivineCity_MapEventHeader: ; 0x1a8cce
; signposts
db 7
signpost 11, 17, $0, MapOlivineCitySignpost0Script
signpost 24, 20, $0, MapOlivineCitySignpost1Script
signpost 11, 7, $0, MapOlivineCitySignpost2Script
signpost 28, 30, $0, MapOlivineCitySignpost3Script
signpost 23, 3, $0, MapOlivineCitySignpost4Script
signpost 21, 14, $0, MapOlivineCitySignpost5Script
signpost 17, 20, $0, MapOlivineCitySignpost6Script
signpost 11, 17, $0, OlivineCitySign
signpost 24, 20, $0, OlivineCityPortSign
signpost 11, 7, $0, OlivineGymSign
signpost 28, 30, $0, OlivineLighthouseSign
signpost 23, 3, $0, OlivineCityBattleTowerSign
signpost 21, 14, $0, OlivineCityPokeCenterSign
signpost 17, 20, $0, OlivineCityMartSign
; people-events
db 4
@ -359,4 +325,3 @@ OlivineCity_MapEventHeader: ; 0x1a8cce
person_event SPRITE_STANDING_YOUNGSTER, 17, 24, $3, $0, 255, 255, $80, 0, StandingYoungsterScript_0x1a88a6, $ffff
person_event SPRITE_SAILOR, 25, 21, $2, $11, 255, 255, $0, 0, SailorScript_0x1a88ba, $ffff
person_event SPRITE_OLIVINE_RIVAL, 15, 14, $6, $0, 255, 255, $0, 0, ObjectEvent, $06c3
; 0x1a8d72

View File

@ -1,48 +1,44 @@
OlivineGoodRodHouse_MapScriptHeader: ; 0x9c719
OlivineGoodRodHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x9c71b
FishingGuruScript_0x9c71b: ; 0x9c71b
GoodRodGuru:
faceplayer
loadfont
checkevent EVENT_GOT_GOOD_ROD
iftrue UnknownScript_0x9c740
writetext UnknownText_0x9c749
iftrue .AlreadyGotItem
writetext OfferGoodRodText
yesorno
iffalse UnknownScript_0x9c73a
writetext UnknownText_0x9c7db
iffalse .DontWantIt
writetext GiveGoodRodText
keeptextopen
verbosegiveitem GOOD_ROD, 1
writetext UnknownText_0x9c807
writetext GaveGoodRodText
closetext
loadmovesprites
setevent EVENT_GOT_GOOD_ROD
end
; 0x9c73a
UnknownScript_0x9c73a: ; 0x9c73a
writetext UnknownText_0x9c84c
.DontWantIt
writetext DontWantGoodRodText
closetext
loadmovesprites
end
; 0x9c740
UnknownScript_0x9c740: ; 0x9c740
writetext UnknownText_0x9c87f
.AlreadyGotItem
writetext HaveGoodRodText
closetext
loadmovesprites
end
; 0x9c746
UnknownScript_0x9c746: ; 0x9c746
GoodRodHouseBookshelf:
; unused
jumpstd picturebookshelf
; 0x9c749
UnknownText_0x9c749: ; 0x9c749
OfferGoodRodText:
text "OLIVINE is on the"
line "sea!"
@ -57,38 +53,33 @@ UnknownText_0x9c749: ; 0x9c749
line "face the sea and"
cont "fish?"
done
; 0x9c7db
UnknownText_0x9c7db: ; 0x9c7db
GiveGoodRodText:
text "Ah, hahah!"
line "We have ourselves"
cont "a new angler!"
done
; 0x9c807
UnknownText_0x9c807: ; 0x9c807
GaveGoodRodText:
text "Fish aren't found"
line "in the sea alone."
para "They go wherever"
line "there is water."
done
; 0x9c84c
UnknownText_0x9c84c: ; 0x9c84c
DontWantGoodRodText:
text "Whaaat? You don't"
line "like to fish!?"
cont "Incomprehensible!"
done
; 0x9c87f
UnknownText_0x9c87f: ; 0x9c87f
HaveGoodRodText:
text "How are things?"
line "Land the big one?"
done
; 0x9c8a2
OlivineGoodRodHouse_MapEventHeader: ; 0x9c8a2
OlivineGoodRodHouse_MapEventHeader:
; filler
db 0, 0
@ -105,5 +96,4 @@ OlivineGoodRodHouse_MapEventHeader: ; 0x9c8a2
; people-events
db 1
person_event SPRITE_FISHING_GURU, 7, 6, $6, $0, 255, 255, $a0, 0, FishingGuruScript_0x9c71b, $ffff
; 0x9c8bf
person_event SPRITE_FISHING_GURU, 7, 6, $6, $0, 255, 255, $a0, 0, GoodRodGuru, $ffff

View File

@ -19,13 +19,11 @@ RhydonScript_0x9c592: ; 0x9c592
end
; 0x9c59c
MapOlivineHouseBetaSignpost0Script: ; 0x9c59c
OlivineHouseBetaBookshelf1:
jumpstd picturebookshelf
; 0x9c59f
MapOlivineHouseBetaSignpost1Script: ; 0x9c59f
OlivineHouseBetaBookshelf2:
jumpstd magazinebookshelf
; 0x9c5a2
UnknownText_0x9c5a2: ; 0x9c5a2
text "When my #MON"
@ -56,8 +54,8 @@ OlivineHouseBeta_MapEventHeader: ; 0x9c601
; signposts
db 2
signpost 1, 0, $0, MapOlivineHouseBetaSignpost0Script
signpost 1, 1, $0, MapOlivineHouseBetaSignpost1Script
signpost 1, 0, $0, OlivineHouseBetaBookshelf1
signpost 1, 1, $0, OlivineHouseBetaBookshelf2
; people-events
db 2

View File

@ -1,28 +1,23 @@
OlivinePunishmentSpeechHouse_MapScriptHeader: ; 0x9c635
OlivinePunishmentSpeechHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x9c637
PokefanMScript_0x9c637: ; 0x9c637
jumptextfaceplayer UnknownText_0x9c643
; 0x9c63a
OlivinePunishmentSpeechHouseDad:
jumptextfaceplayer OlivinePunishmentSpeechHouseDadText
LassScript_0x9c63a: ; 0x9c63a
jumptextfaceplayer UnknownText_0x9c6b1
; 0x9c63d
OlivinePunishmentSpeechHouseDaughter:
jumptextfaceplayer OlivinePunishmentSpeechHouseDaughterText
MapOlivinePunishmentSpeechHouseSignpost1Script: ; 0x9c63d
OlivinePunishmentSpeechHouseBookshelf2:
jumpstd picturebookshelf
; 0x9c640
MapOlivinePunishmentSpeechHouseSignpost0Script: ; 0x9c640
OlivinePunishmentSpeechHouseBookshelf1:
jumpstd magazinebookshelf
; 0x9c643
UnknownText_0x9c643: ; 0x9c643
OlivinePunishmentSpeechHouseDadText:
text "Along the way to"
line "CIANWOOD, there"
@ -33,16 +28,14 @@ UnknownText_0x9c643: ; 0x9c643
line "to the islands as"
cont "punishment!"
done
; 0x9c6b1
UnknownText_0x9c6b1: ; 0x9c6b1
OlivinePunishmentSpeechHouseDaughterText:
text "Whenever I get in"
line "trouble, Daddy"
cont "always scares me."
done
; 0x9c6e5
OlivinePunishmentSpeechHouse_MapEventHeader: ; 0x9c6e5
OlivinePunishmentSpeechHouse_MapEventHeader:
; filler
db 0, 0
@ -56,11 +49,10 @@ OlivinePunishmentSpeechHouse_MapEventHeader: ; 0x9c6e5
; signposts
db 2
signpost 1, 0, $0, MapOlivinePunishmentSpeechHouseSignpost0Script
signpost 1, 1, $0, MapOlivinePunishmentSpeechHouseSignpost1Script
signpost 1, 0, $0, OlivinePunishmentSpeechHouseBookshelf1
signpost 1, 1, $0, OlivinePunishmentSpeechHouseBookshelf2
; people-events
db 2
person_event SPRITE_POKEFAN_M, 6, 5, $3, $0, 255, 255, $0, 0, PokefanMScript_0x9c637, $ffff
person_event SPRITE_LASS, 9, 9, $5, $2, 255, 255, $0, 0, LassScript_0x9c63a, $ffff
; 0x9c719
person_event SPRITE_POKEFAN_M, 6, 5, $3, $0, 255, 255, $0, 0, OlivinePunishmentSpeechHouseDad, $ffff
person_event SPRITE_LASS, 9, 9, $5, $2, 255, 255, $0, 0, OlivinePunishmentSpeechHouseDaughter, $ffff

View File

@ -1,25 +1,22 @@
OlivineVoltorbHouse_MapScriptHeader: ; 0x9c55a
OlivineVoltorbHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x9c55c
FishingGuruScript_0x9c55c: ; 0x9c55c
Tim:
faceplayer
loadfont
trade $2
closetext
loadmovesprites
end
; 0x9c563
MapOlivineVoltorbHouseSignpost1Script: ; 0x9c563
TimsHouseBookshelf:
jumpstd magazinebookshelf
; 0x9c566
OlivineVoltorbHouse_MapEventHeader: ; 0x9c566
OlivineVoltorbHouse_MapEventHeader:
; filler
db 0, 0
@ -33,10 +30,9 @@ OlivineVoltorbHouse_MapEventHeader: ; 0x9c566
; signposts
db 2
signpost 1, 0, $0, MapOlivineVoltorbHouseSignpost1Script
signpost 1, 1, $0, MapOlivineVoltorbHouseSignpost1Script
signpost 1, 0, $0, TimsHouseBookshelf
signpost 1, 1, $0, TimsHouseBookshelf
; people-events
db 1
person_event SPRITE_FISHING_GURU, 7, 6, $3, $0, 255, 255, $80, 0, FishingGuruScript_0x9c55c, $ffff
; 0x9c58d
person_event SPRITE_FISHING_GURU, 7, 6, $3, $0, 255, 255, $80, 0, Tim, $ffff

View File

@ -1,4 +1,4 @@
PewterCity_MapScriptHeader: ; 0x18c000
PewterCity_MapScriptHeader:
; trigger count
db 0
@ -8,22 +8,18 @@ PewterCity_MapScriptHeader: ; 0x18c000
; callbacks
dbw 5, UnknownScript_0x18c005
; 0x18c005
UnknownScript_0x18c005: ; 0x18c005
UnknownScript_0x18c005:
setflag $0037
return
; 0x18c009
CooltrainerFScript_0x18c009: ; 0x18c009
CooltrainerFScript_0x18c009:
jumptextfaceplayer UnknownText_0x18c042
; 0x18c00c
BugCatcherScript_0x18c00c: ; 0x18c00c
BugCatcherScript_0x18c00c:
jumptextfaceplayer UnknownText_0x18c080
; 0x18c00f
GrampsScript_0x18c00f: ; 0x18c00f
GrampsScript_0x18c00f:
faceplayer
loadfont
checkevent EVENT_GOT_SILVER_WING
@ -34,61 +30,49 @@ GrampsScript_0x18c00f: ; 0x18c00f
setevent EVENT_GOT_SILVER_WING
loadmovesprites
end
; 0x18c023
UnknownScript_0x18c023: ; 0x18c023
UnknownScript_0x18c023:
writetext UnknownText_0x18c1aa
closetext
loadmovesprites
end
; 0x18c029
MapPewterCitySignpost0Script: ; 0x18c029
jumptext UnknownText_0x18c1ff
; 0x18c02c
PewterCitySign:
jumptext PewterCitySignText
MapPewterCitySignpost1Script: ; 0x18c02c
jumptext UnknownText_0x18c21e
; 0x18c02f
PewterGymSign:
jumptext PewterGymSignText
MapPewterCitySignpost2Script: ; 0x18c02f
jumptext UnknownText_0x18c25e
; 0x18c032
PewterMuseumSign:
jumptext PewterMuseumSignText
MapPewterCitySignpost3Script: ; 0x18c032
jumptext UnknownText_0x18c2a9
; 0x18c035
PewterCityMtMoonGiftShopSign:
jumptext PewterCityMtMoonGiftShopSignText
MapPewterCitySignpost4Script: ; 0x18c035
jumptext UnknownText_0x18c2dc
; 0x18c038
PewterCityWelcomeSign:
jumptext PewterCityWelcomeSignText
MapPewterCitySignpost5Script: ; 0x18c038
PewterCityPokeCenterSign:
jumpstd pokecentersign
; 0x18c03b
MapPewterCitySignpost6Script: ; 0x18c03b
PewterCityMartSign:
jumpstd martsign
; 0x18c03e
FruitTreeScript_0x18c03e: ; 0x18c03e
FruitTreeScript_0x18c03e:
fruittree $1c
; 0x18c040
FruitTreeScript_0x18c040: ; 0x18c040
FruitTreeScript_0x18c040:
fruittree $1d
; 0x18c042
UnknownText_0x18c042: ; 0x18c042
UnknownText_0x18c042:
text "Have you visited"
line "PEWTER GYM?"
para "The LEADER uses"
line "rock-type #MON."
done
; 0x18c080
UnknownText_0x18c080: ; 0x18c080
UnknownText_0x18c080:
text "At night, CLEFAIRY"
line "come out to play"
cont "at MT.MOON."
@ -96,9 +80,8 @@ UnknownText_0x18c080: ; 0x18c080
para "But not every"
line "night."
done
; 0x18c0c6
UnknownText_0x18c0c6: ; 0x18c0c6
UnknownText_0x18c0c6:
text "Ah, you came all"
line "the way out here"
cont "from JOHTO?"
@ -119,9 +102,8 @@ UnknownText_0x18c0c6: ; 0x18c0c6
line "to have this item"
cont "I found in JOHTO."
done
; 0x18c1aa
UnknownText_0x18c1aa: ; 0x18c1aa
UnknownText_0x18c1aa:
text "Going to new, un-"
line "known places and"
cont "seeing new people…"
@ -129,15 +111,13 @@ UnknownText_0x18c1aa: ; 0x18c1aa
para "Those are the joys"
line "of travel."
done
; 0x18c1ff
UnknownText_0x18c1ff: ; 0x18c1ff
PewterCitySignText:
text "PEWTER CITY"
line "A Stone Gray City"
done
; 0x18c21e
UnknownText_0x18c21e: ; 0x18c21e
PewterGymSignText:
text "PEWTER CITY"
line "#MON GYM"
cont "LEADER: BROCK"
@ -145,9 +125,8 @@ UnknownText_0x18c21e: ; 0x18c21e
para "The Rock Solid"
line "#MON Trainer"
done
; 0x18c25e
UnknownText_0x18c25e: ; 0x18c25e
PewterMuseumSignText:
text "There's a notice"
line "here…"
@ -155,24 +134,21 @@ UnknownText_0x18c25e: ; 0x18c25e
line "SCIENCE is closed"
cont "for renovations…"
done
; 0x18c2a9
UnknownText_0x18c2a9: ; 0x18c2a9
PewterCityMtMoonGiftShopSignText:
text "There's a notice"
line "here…"
para "MT.MOON GIFT SHOP"
line "NOW OPEN!"
done
; 0x18c2dc
UnknownText_0x18c2dc: ; 0x18c2dc
PewterCityWelcomeSignText:
text "WELCOME TO"
line "PEWTER CITY!"
done
; 0x18c2f5
PewterCity_MapEventHeader: ; 0x18c2f5
PewterCity_MapEventHeader:
; filler
db 0, 0
@ -189,13 +165,13 @@ PewterCity_MapEventHeader: ; 0x18c2f5
; signposts
db 7
signpost 23, 25, $0, MapPewterCitySignpost0Script
signpost 17, 11, $0, MapPewterCitySignpost1Script
signpost 9, 15, $0, MapPewterCitySignpost2Script
signpost 19, 33, $0, MapPewterCitySignpost3Script
signpost 29, 19, $0, MapPewterCitySignpost4Script
signpost 25, 14, $0, MapPewterCitySignpost5Script
signpost 17, 24, $0, MapPewterCitySignpost6Script
signpost 23, 25, $0, PewterCitySign
signpost 17, 11, $0, PewterGymSign
signpost 9, 15, $0, PewterMuseumSign
signpost 19, 33, $0, PewterCityMtMoonGiftShopSign
signpost 29, 19, $0, PewterCityWelcomeSign
signpost 25, 14, $0, PewterCityPokeCenterSign
signpost 17, 24, $0, PewterCityMartSign
; people-events
db 5
@ -204,4 +180,3 @@ PewterCity_MapEventHeader: ; 0x18c2f5
person_event SPRITE_GRAMPS, 21, 33, $5, $2, 255, 255, $90, 0, GrampsScript_0x18c00f, $ffff
person_event SPRITE_FRUIT_TREE, 7, 36, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x18c03e, $ffff
person_event SPRITE_FRUIT_TREE, 7, 34, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x18c040, $ffff
; 0x18c378

View File

@ -1,27 +1,23 @@
PewterSnoozeSpeechHouse_MapScriptHeader: ; 0x1a3057
PewterSnoozeSpeechHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1a3059
GrampsScript_0x1a3059: ; 0x1a3059
GrampsScript_0x1a3059:
jumptextfaceplayer UnknownText_0x1a305f
; 0x1a305c
MapPewterSnoozeSpeechHouseSignpost1Script: ; 0x1a305c
PewterSnoozeSpeechHouseBookshelf:
jumpstd picturebookshelf
; 0x1a305f
UnknownText_0x1a305f: ; 0x1a305f
UnknownText_0x1a305f:
text "I like snoozing"
line "with the radio on…"
cont "…Zzzz…"
done
; 0x1a308a
PewterSnoozeSpeechHouse_MapEventHeader: ; 0x1a308a
PewterSnoozeSpeechHouse_MapEventHeader:
; filler
db 0, 0
@ -35,10 +31,9 @@ PewterSnoozeSpeechHouse_MapEventHeader: ; 0x1a308a
; signposts
db 2
signpost 1, 0, $0, MapPewterSnoozeSpeechHouseSignpost1Script
signpost 1, 1, $0, MapPewterSnoozeSpeechHouseSignpost1Script
signpost 1, 0, $0, PewterSnoozeSpeechHouseBookshelf
signpost 1, 1, $0, PewterSnoozeSpeechHouseBookshelf
; people-events
db 1
person_event SPRITE_GRAMPS, 7, 9, $8, $0, 255, 255, $90, 0, GrampsScript_0x1a3059, $ffff
; 0x1a30b1

View File

@ -141,7 +141,7 @@ UnknownScript_0x188e5f: ; 0x188e5f
end
; 0x188e65
FisherScript_0x188e65: ; 0x188e65
PowerPlantManager: ; 0x188e65
faceplayer
loadfont
checkevent EVENT_RETURNED_MACHINE_PART
@ -209,9 +209,8 @@ GymGuyScript_0x188ecb: ; 0x188ecb
end
; 0x188ed2
MapPowerPlantSignpost1Script: ; 0x188ed2
PowerPlantBookshelf:
jumpstd difficultbookshelf
; 0x188ed5
MovementData_0x188ed5: ; 0x188ed5
step_right
@ -437,8 +436,8 @@ PowerPlant_MapEventHeader: ; 0x1894b9
; signposts
db 2
signpost 1, 0, $0, MapPowerPlantSignpost1Script
signpost 1, 1, $0, MapPowerPlantSignpost1Script
signpost 1, 0, $0, PowerPlantBookshelf
signpost 1, 1, $0, PowerPlantBookshelf
; people-events
db 7
@ -447,6 +446,6 @@ PowerPlant_MapEventHeader: ; 0x1894b9
person_event SPRITE_GYM_GUY, 15, 10, $7, $0, 255, 255, $90, 0, GymGuyScript_0x188e29, $ffff
person_event SPRITE_OFFICER, 7, 13, $8, $0, 255, 255, $a0, 0, OfficerScript_0x188e3d, $ffff
person_event SPRITE_GYM_GUY, 6, 11, $5, $1, 255, 255, $90, 0, GymGuyScript_0x188e51, $ffff
person_event SPRITE_FISHER, 14, 18, $7, $0, 255, 255, $80, 0, FisherScript_0x188e65, $ffff
person_event SPRITE_FISHER, 14, 18, $7, $0, 255, 255, $80, 0, PowerPlantManager, $ffff
person_event SPRITE_GYM_GUY, 9, 9, $7, $0, 255, 255, $90, 0, GymGuyScript_0x188ecb, $ffff
; 0x189536

View File

@ -165,7 +165,7 @@ GruntF2Script: ; 0x5d76d
end
; 0x5d775
BuenaScript_0x5d775: ; 0x5d775
Buena:
faceplayer
loadfont
checkflag $0013
@ -420,9 +420,8 @@ MapRadioTower2FSignpost5Script: ; 0x5d91b
jumptext UnknownText_0x5e463
; 0x5d91e
MapRadioTower2FSignpost4Script: ; 0x5d91e
RadioTower2FBookshelf:
jumpstd magazinebookshelf
; 0x5d921
MovementData_0x5d921: ; 0x5d921
slow_step_down
@ -856,9 +855,9 @@ RadioTower2F_MapEventHeader: ; 0x5e481
db 6
signpost 0, 3, $0, MapRadioTower2FSignpost0Script
signpost 0, 5, $0, MapRadioTower2FSignpost1Script
signpost 1, 9, $0, MapRadioTower2FSignpost4Script
signpost 1, 10, $0, MapRadioTower2FSignpost4Script
signpost 1, 11, $0, MapRadioTower2FSignpost4Script
signpost 1, 9, $0, RadioTower2FBookshelf
signpost 1, 10, $0, RadioTower2FBookshelf
signpost 1, 11, $0, RadioTower2FBookshelf
signpost 0, 13, $0, MapRadioTower2FSignpost5Script
; people-events
@ -872,6 +871,5 @@ RadioTower2F_MapEventHeader: ; 0x5e481
person_event SPRITE_BLACK_BELT, 5, 4, $6, $0, 255, 255, $0, 0, BlackBeltScript_0x5d71f, $06d1
person_event SPRITE_BLACK_BELT, 5, 5, $6, $0, 255, 255, $0, 0, BlackBeltScript_0x5d722, $06d0
person_event SPRITE_JIGGLYPUFF, 5, 16, $16, $0, 255, 255, $0, 0, JigglypuffScript_0x5d715, $ffff
person_event SPRITE_BUENA, 9, 18, $9, $0, 255, 255, $80, 0, BuenaScript_0x5d775, $ffff
person_event SPRITE_BUENA, 9, 18, $9, $0, 255, 255, $80, 0, Buena, $ffff
person_event SPRITE_RECEPTIONIST, 11, 16, $9, $0, 255, 255, $a0, 0, ReceptionistScript_0x5d8ff, $06cf
; 0x5e53e

View File

@ -51,7 +51,7 @@ UnknownScript_0x60011: ; 0x60011
end
; 0x60046
GentlemanScript_0x60046: ; 0x60046
Director:
faceplayer
loadfont
checkevent EVENT_CLEARED_RADIO_TOWER
@ -60,7 +60,6 @@ GentlemanScript_0x60046: ; 0x60046
closetext
loadmovesprites
end
; 0x60054
UnknownScript_0x60054: ; 0x60054
writetext UnknownText_0x60824
@ -160,9 +159,8 @@ UnknownScript_0x600f1: ; 0x600f1
end
; 0x600fb
RockerScript_0x600fb: ; 0x600fb
jumptextfaceplayer UnknownText_0x608be
; 0x600fe
Ben:
jumptextfaceplayer BenText
ItemFragment_0x600fe: ; 0x600fe
db ULTRA_BALL, 1
@ -176,9 +174,8 @@ MapRadioTower5FSignpost2Script: ; 0x60103
jumptext UnknownText_0x608f9
; 0x60106
MapRadioTower5FSignpost4Script: ; 0x60106
RadioTower5FBookshelf:
jumpstd magazinebookshelf
; 0x60109
MovementData_0x60109: ; 0x60109
step_left
@ -450,11 +447,10 @@ UnknownText_0x60824: ; 0x60824
done
; 0x608be
UnknownText_0x608be: ; 0x608be
BenText:
text "BEN: Do you listen"
line "to our music?"
done
; 0x608e0
UnknownText_0x608e0: ; 0x608e0
text "5F DIRECTOR'S"
@ -486,14 +482,14 @@ RadioTower5F_MapEventHeader: ; 0x60906
signpost 0, 3, $0, MapRadioTower5FSignpost0Script
signpost 0, 11, $0, MapRadioTower5FSignpost2Script
signpost 0, 15, $0, MapRadioTower5FSignpost2Script
signpost 1, 16, $0, MapRadioTower5FSignpost4Script
signpost 1, 17, $0, MapRadioTower5FSignpost4Script
signpost 1, 16, $0, RadioTower5FBookshelf
signpost 1, 17, $0, RadioTower5FBookshelf
; people-events
db 5
person_event SPRITE_GENTLEMAN, 10, 7, $3, $0, 255, 255, $0, 0, GentlemanScript_0x60046, $ffff
person_event SPRITE_GENTLEMAN, 10, 7, $3, $0, 255, 255, $0, 0, Director, $ffff
person_event SPRITE_ROCKET, 9, 17, $8, $0, 255, 255, $0, 0, ObjectEvent, $06ce
person_event SPRITE_ROCKET_GIRL, 6, 21, $8, $0, 255, 255, $82, 1, TrainerExecutivef1, $06ce
person_event SPRITE_ROCKER, 9, 17, $8, $0, 255, 255, $80, 0, RockerScript_0x600fb, $06d0
person_event SPRITE_ROCKER, 9, 17, $8, $0, 255, 255, $80, 0, Ben, $06d0
person_event SPRITE_POKE_BALL, 9, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x600fe, $07cd
; 0x60980

View File

@ -1,46 +1,39 @@
RedsHouse1F_MapScriptHeader: ; 0x19ae9c
RedsHouse1F_MapScriptHeader:
; trigger count
db 1
; triggers
dw UnknownScript_0x19aea2, $0000
dw .Trigger, $0000
; callback count
db 0
; 0x19aea2
UnknownScript_0x19aea2: ; 0x19aea2
.Trigger
end
; 0x19aea3
RedsMomScript_0x19aea3: ; 0x19aea3
RedsMom:
faceplayer
loadfont
checkevent EVENT_MET_REDS_MOM
iftrue UnknownScript_0x19aeb4
writetext UnknownText_0x19aec0
iftrue .MetAlready
writetext RedsMomText1
closetext
loadmovesprites
setevent EVENT_MET_REDS_MOM
end
; 0x19aeb4
UnknownScript_0x19aeb4: ; 0x19aeb4
writetext UnknownText_0x19af81
.MetAlready
writetext RedsMomText2
closetext
loadmovesprites
end
; 0x19aeba
MapRedsHouse1FSignpost2Script: ; 0x19aeba
jumptext UnknownText_0x19afe8
; 0x19aebd
RedsHouse1FTV:
jumptext RedsHouse1FTVText
MapRedsHouse1FSignpost1Script: ; 0x19aebd
RedsHouse1FBookshelf:
jumpstd picturebookshelf
; 0x19aec0
UnknownText_0x19aec0: ; 0x19aec0
RedsMomText1:
text "Hi!"
para "RED's been away"
@ -60,9 +53,8 @@ UnknownText_0x19aec0: ; 0x19aec0
line "but I do worry"
cont "about him."
done
; 0x19af81
UnknownText_0x19af81: ; 0x19af81
RedsMomText2:
text "I worry about RED"
line "getting hurt or"
@ -74,16 +66,14 @@ UnknownText_0x19af81: ; 0x19af81
para "do."
done
; 0x19afe8
UnknownText_0x19afe8: ; 0x19afe8
RedsHouse1FTVText:
text "They have programs"
line "that aren't shown"
cont "in JOHTO…"
done
; 0x19b017
RedsHouse1F_MapEventHeader: ; 0x19b017
RedsHouse1F_MapEventHeader:
; filler
db 0, 0
@ -98,11 +88,10 @@ RedsHouse1F_MapEventHeader: ; 0x19b017
; signposts
db 3
signpost 1, 0, $0, MapRedsHouse1FSignpost1Script
signpost 1, 1, $0, MapRedsHouse1FSignpost1Script
signpost 1, 2, $0, MapRedsHouse1FSignpost2Script
signpost 1, 0, $0, RedsHouse1FBookshelf
signpost 1, 1, $0, RedsHouse1FBookshelf
signpost 1, 2, $0, RedsHouse1FTV
; people-events
db 1
person_event SPRITE_REDS_MOM, 7, 9, $8, $0, 255, 255, $0, 0, RedsMomScript_0x19aea3, $ffff
; 0x19b048
person_event SPRITE_REDS_MOM, 7, 9, $8, $0, 255, 255, $0, 0, RedsMom, $ffff

View File

@ -1,25 +1,21 @@
Route10North_MapScriptHeader: ; 0x1b207e
Route10North_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x1b2080
MapRoute10NorthSignpost0Script: ; 0x1b2080
jumptext UnknownText_0x1b2086
; 0x1b2083
PowerPlantSign:
jumptext PowerPlantSignText
MapRoute10NorthSignpost1Script: ; 0x1b2083
Route10PokeCenterSign:
jumpstd pokecentersign
; 0x1b2086
UnknownText_0x1b2086: ; 0x1b2086
PowerPlantSignText:
text "KANTO POWER PLANT"
done
; 0x1b2099
Route10North_MapEventHeader: ; 0x1b2099
Route10North_MapEventHeader:
; filler
db 0, 0
@ -33,9 +29,8 @@ Route10North_MapEventHeader: ; 0x1b2099
; signposts
db 2
signpost 11, 5, $0, MapRoute10NorthSignpost0Script
signpost 1, 12, $0, MapRoute10NorthSignpost1Script
signpost 11, 5, $0, PowerPlantSign
signpost 1, 12, $0, Route10PokeCenterSign
; people-events
db 0
; 0x1b20b3

View File

@ -34,9 +34,9 @@ UnknownScript_0x7f4aa: ; 0x7f4aa
end
; 0x7f4ac
UnknownScript_0x7f4ac: ; 0x7f4ac
SuperRodHouseBookshelf:
; unused
jumpstd picturebookshelf
; 0x7f4af
UnknownText_0x7f4af: ; 0x7f4af
text "I'm the FISHING"

View File

@ -1,29 +1,25 @@
Route16FuchsiaSpeechHouse_MapScriptHeader: ; 0x73371
Route16FuchsiaSpeechHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x73373
SuperNerdScript_0x73373: ; 0x73373
SuperNerdScript_0x73373:
jumptextfaceplayer UnknownText_0x73379
; 0x73376
MapRoute16FuchsiaSpeechHouseSignpost1Script: ; 0x73376
Route16FuchsiaSpeechHouseBookshelf:
jumpstd picturebookshelf
; 0x73379
UnknownText_0x73379: ; 0x73379
UnknownText_0x73379:
text "If you cruise down"
line "CYCLING ROAD, you"
para "will end up in"
line "FUCHSIA CITY."
done
; 0x733bc
Route16FuchsiaSpeechHouse_MapEventHeader: ; 0x733bc
Route16FuchsiaSpeechHouse_MapEventHeader:
; filler
db 0, 0
@ -37,10 +33,9 @@ Route16FuchsiaSpeechHouse_MapEventHeader: ; 0x733bc
; signposts
db 2
signpost 1, 0, $0, MapRoute16FuchsiaSpeechHouseSignpost1Script
signpost 1, 1, $0, MapRoute16FuchsiaSpeechHouseSignpost1Script
signpost 1, 0, $0, Route16FuchsiaSpeechHouseBookshelf
signpost 1, 1, $0, Route16FuchsiaSpeechHouseBookshelf
; people-events
db 1
person_event SPRITE_SUPER_NERD, 7, 6, $6, $0, 255, 255, $a0, 0, SuperNerdScript_0x73373, $ffff
; 0x733e3

View File

@ -27,7 +27,7 @@ TeacherScript_0x7b125: ; 0x7b125
end
; 0x7b14a
MapRoute26HealSpeechHouseSignpost1Script: ; 0x7b14a
Route26HealHouseBookshelf: ; 0x7b14a
jumpstd picturebookshelf
; 0x7b14d
@ -64,10 +64,9 @@ Route26HealSpeechHouse_MapEventHeader: ; 0x7b1bb
; signposts
db 2
signpost 1, 0, $0, MapRoute26HealSpeechHouseSignpost1Script
signpost 1, 1, $0, MapRoute26HealSpeechHouseSignpost1Script
signpost 1, 0, $0, Route26HealHouseBookshelf
signpost 1, 1, $0, Route26HealHouseBookshelf
; people-events
db 1
person_event SPRITE_TEACHER, 7, 6, $6, $0, 255, 255, $90, 0, TeacherScript_0x7b125, $ffff
; 0x7b1e2

View File

@ -1,49 +1,44 @@
Route27SandstormHouse_MapScriptHeader: ; 0x7b392
Route27SandstormHouse_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
; 0x7b394
GrannyScript_0x7b394: ; 0x7b394
SandstormHouseWoman:
faceplayer
loadfont
checkevent EVENT_GOT_TM37_SANDSTORM
iftrue UnknownScript_0x7b3b7
iftrue .AlreadyGotItem
special Function718d
writetext UnknownText_0x7b3c6
writetext SandstormHouseWomanText1
keeptextopen
if_greater_than $95, UnknownScript_0x7b3aa
jump UnknownScript_0x7b3bd
; 0x7b3aa
if_greater_than $95, .Loyal
jump .Disloyal
UnknownScript_0x7b3aa: ; 0x7b3aa
writetext UnknownText_0x7b42b
.Loyal
writetext SandstormHouseWomanLoyalText
keeptextopen
verbosegiveitem TM_37, 1
iffalse UnknownScript_0x7b3bb
iffalse .Done
setevent EVENT_GOT_TM37_SANDSTORM
UnknownScript_0x7b3b7: ; 0x7b3b7
writetext UnknownText_0x7b48f
.AlreadyGotItem
writetext SandstormHouseSandstormDescription
closetext
UnknownScript_0x7b3bb: ; 0x7b3bb
.Done
loadmovesprites
end
; 0x7b3bd
UnknownScript_0x7b3bd: ; 0x7b3bd
writetext UnknownText_0x7b51f
.Disloyal
writetext SandstormHouseWomanDisloyalText
closetext
loadmovesprites
end
; 0x7b3c3
MapRoute27SandstormHouseSignpost1Script: ; 0x7b3c3
SandstormHouseBookshelf:
jumpstd magazinebookshelf
; 0x7b3c6
UnknownText_0x7b3c6: ; 0x7b3c6
SandstormHouseWomanText1:
text "Where are you off"
line "to with #MON?"
@ -55,9 +50,8 @@ UnknownText_0x7b3c6: ; 0x7b3c6
para "Let me see…"
done
; 0x7b42b
UnknownText_0x7b42b: ; 0x7b42b
SandstormHouseWomanLoyalText:
text "Ah! Your #MON"
line "trusts you very"
cont "much."
@ -68,9 +62,8 @@ UnknownText_0x7b42b: ; 0x7b42b
para "Here. A gift for"
line "your journey."
done
; 0x7b48f
UnknownText_0x7b48f: ; 0x7b48f
SandstormHouseSandstormDescription:
text "TM37 happens to be"
line "SANDSTORM."
@ -84,9 +77,8 @@ UnknownText_0x7b48f: ; 0x7b48f
para "Use it if you"
line "dare. Good luck!"
done
; 0x7b51f
UnknownText_0x7b51f: ; 0x7b51f
SandstormHouseWomanDisloyalText:
text "If it doesn't come"
line "to trust you some"
@ -97,9 +89,8 @@ UnknownText_0x7b51f: ; 0x7b51f
line "that binds #MON"
cont "and trainers."
done
; 0x7b592
Route27SandstormHouse_MapEventHeader: ; 0x7b592
Route27SandstormHouse_MapEventHeader:
; filler
db 0, 0
@ -113,10 +104,9 @@ Route27SandstormHouse_MapEventHeader: ; 0x7b592
; signposts
db 2
signpost 1, 0, $0, MapRoute27SandstormHouseSignpost1Script
signpost 1, 1, $0, MapRoute27SandstormHouseSignpost1Script
signpost 1, 0, $0, SandstormHouseBookshelf
signpost 1, 1, $0, SandstormHouseBookshelf
; people-events
db 1
person_event SPRITE_GRANNY, 8, 6, $6, $0, 255, 255, $0, 0, GrannyScript_0x7b394, $ffff
; 0x7b5b9
person_event SPRITE_GRANNY, 8, 6, $6, $0, 255, 255, $0, 0, SandstormHouseWoman, $ffff

View File

@ -1,54 +1,47 @@
Route28FamousSpeechHouse_MapScriptHeader: ; 0x1ae651
Route28FamousSpeechHouse_MapScriptHeader:
; trigger count
db 1
; triggers
dw UnknownScript_0x1ae657, $0000
dw .Trigger, $0000
; callback count
db 0
; 0x1ae657
UnknownScript_0x1ae657: ; 0x1ae657
.Trigger
end
; 0x1ae658
CooltrainerFScript_0x1ae658: ; 0x1ae658
Celebrity:
faceplayer
loadfont
checkevent EVENT_GOT_TM47_STEEL_WING
iftrue UnknownScript_0x1ae66f
writetext UnknownText_0x1ae682
iftrue .AlreadyGotItem
writetext CelebrityText1
keeptextopen
verbosegiveitem TM_47, 1
iffalse UnknownScript_0x1ae66d
iffalse .Done
setevent EVENT_GOT_TM47_STEEL_WING
UnknownScript_0x1ae66d: ; 0x1ae66d
.Done
loadmovesprites
end
; 0x1ae66f
UnknownScript_0x1ae66f: ; 0x1ae66f
writetext UnknownText_0x1ae6f0
.AlreadyGotItem
writetext CelebrityText2
closetext
loadmovesprites
end
; 0x1ae675
MoltresScript_0x1ae675: ; 0x1ae675
CelebritysFearow:
loadfont
writetext UnknownText_0x1ae752
writetext CelebritysFearowText
cry FEAROW
closetext
loadmovesprites
end
; 0x1ae67f
MapRoute28FamousSpeechHouseSignpost1Script: ; 0x1ae67f
CelebrityHouseBookshelf:
jumpstd magazinebookshelf
; 0x1ae682
UnknownText_0x1ae682: ; 0x1ae682
CelebrityText1:
text "Oh, dear."
line "You've found me."
@ -59,9 +52,8 @@ UnknownText_0x1ae682: ; 0x1ae682
line "for keeping my"
cont "secret. Please?"
done
; 0x1ae6f0
UnknownText_0x1ae6f0: ; 0x1ae6f0
CelebrityText2:
text "It's tough being a"
line "top celebrity."
@ -71,14 +63,12 @@ UnknownText_0x1ae6f0: ; 0x1ae6f0
para "I just want to be"
line "left alone…"
done
; 0x1ae752
UnknownText_0x1ae752: ; 0x1ae752
CelebritysFearowText:
text "FEAROW: Feero!"
done
; 0x1ae762
Route28FamousSpeechHouse_MapEventHeader: ; 0x1ae762
Route28FamousSpeechHouse_MapEventHeader:
; filler
db 0, 0
@ -92,11 +82,10 @@ Route28FamousSpeechHouse_MapEventHeader: ; 0x1ae762
; signposts
db 2
signpost 1, 0, $0, MapRoute28FamousSpeechHouseSignpost1Script
signpost 1, 1, $0, MapRoute28FamousSpeechHouseSignpost1Script
signpost 1, 0, $0, CelebrityHouseBookshelf
signpost 1, 1, $0, CelebrityHouseBookshelf
; people-events
db 2
person_event SPRITE_COOLTRAINER_F, 7, 6, $6, $0, 255, 255, $a0, 0, CooltrainerFScript_0x1ae658, $ffff
person_event SPRITE_MOLTRES, 9, 10, $16, $0, 255, 255, $b0, 0, MoltresScript_0x1ae675, $ffff
; 0x1ae796
person_event SPRITE_COOLTRAINER_F, 7, 6, $6, $0, 255, 255, $a0, 0, Celebrity, $ffff
person_event SPRITE_MOLTRES, 9, 10, $16, $0, 255, 255, $b0, 0, CelebritysFearow, $ffff

View File

@ -22,11 +22,10 @@ UnknownScript_0x9b85c: ; 0x9b85c
UnknownScript_0x9b860: ; 0x9b860
loadmovesprites
end
; 0x9b862
UnknownScript_0x9b862: ; 0x9b862
Route2NuggetSpeechHouseBookshelf:
; unused
jumpstd difficultbookshelf
; 0x9b865
UnknownText_0x9b865: ; 0x9b865
text "Hi! Wow, I'm glad"

View File

@ -24,9 +24,8 @@ UnknownScript_0x196d7d: ; 0x196d7d
end
; 0x196d7f
MapRoute30BerrySpeechHouseSignpost1Script: ; 0x196d7f
Route30BerrySpeechHouseBookshelf:
jumpstd magazinebookshelf
; 0x196d82
UnknownText_0x196d82: ; 0x196d82
text "You know, #MON"
@ -62,10 +61,9 @@ Route30BerrySpeechHouse_MapEventHeader: ; 0x196e20
; signposts
db 2
signpost 1, 0, $0, MapRoute30BerrySpeechHouseSignpost1Script
signpost 1, 1, $0, MapRoute30BerrySpeechHouseSignpost1Script
signpost 1, 0, $0, Route30BerrySpeechHouseBookshelf
signpost 1, 1, $0, Route30BerrySpeechHouseBookshelf
; people-events
db 1
person_event SPRITE_POKEFAN_M, 7, 6, $6, $0, 255, 255, $b0, 0, PokefanMScript_0x196d64, $ffff
; 0x196e47

File diff suppressed because it is too large Load Diff

View File

@ -95,7 +95,7 @@ UnknownScript_0x9cf33: ; 0x9cf33
end
; 0x9cf35
MapRoute39FarmhouseSignpost1Script: ; 0x9cf35
FarmhouseBookshelf:
jumpstd picturebookshelf
; 0x9cf38
@ -223,8 +223,8 @@ Route39Farmhouse_MapEventHeader: ; 0x9d242
; signposts
db 2
signpost 1, 0, $0, MapRoute39FarmhouseSignpost1Script
signpost 1, 1, $0, MapRoute39FarmhouseSignpost1Script
signpost 1, 0, $0, FarmhouseBookshelf
signpost 1, 1, $0, FarmhouseBookshelf
; people-events
db 2

View File

@ -198,7 +198,7 @@ MapRoute40Signpost0Script: ; 0x1a6213
jumptext UnknownText_0x1a6767
; 0x1a6216
RockScript_0x1a6216: ; 0x1a6216
Route40Rock: ; 0x1a6216
jumpstd smashrock
; 0x1a6219
@ -450,9 +450,9 @@ Route40_MapEventHeader: ; 0x1a678e
person_event SPRITE_OLIVINE_RIVAL, 34, 22, $8, $0, 255, 255, $82, 5, TrainerSwimmermRandall, $ffff
person_event SPRITE_SWIMMER_GIRL, 23, 7, $9, $0, 255, 255, $a2, 4, TrainerSwimmerfElaine, $ffff
person_event SPRITE_SWIMMER_GIRL, 29, 14, $1f, $0, 255, 255, $a2, 3, TrainerSwimmerfPaula, $ffff
person_event SPRITE_ROCK, 15, 11, $18, $0, 255, 255, $0, 0, RockScript_0x1a6216, $ffff
person_event SPRITE_ROCK, 13, 10, $18, $0, 255, 255, $0, 0, RockScript_0x1a6216, $ffff
person_event SPRITE_ROCK, 12, 11, $18, $0, 255, 255, $0, 0, RockScript_0x1a6216, $ffff
person_event SPRITE_ROCK, 15, 11, $18, $0, 255, 255, $0, 0, Route40Rock, $ffff
person_event SPRITE_ROCK, 13, 10, $18, $0, 255, 255, $0, 0, Route40Rock, $ffff
person_event SPRITE_ROCK, 12, 11, $18, $0, 255, 255, $0, 0, Route40Rock, $ffff
person_event SPRITE_LASS, 17, 15, $6, $0, 255, 255, $0, 0, LassScript_0x1a61c4, $ffff
person_event SPRITE_BUENA, 14, 12, $3, $0, 255, 255, $0, 0, MonicaScript, $075e
person_event SPRITE_POKEFAN_M, 10, 11, $9, $0, 255, 255, $0, 0, PokefanMScript_0x1a61c7, $ffff

Some files were not shown because too many files have changed in this diff Show More