Label flypoint callbacks.

This commit is contained in:
IIMarckus 2015-06-25 23:30:16 -06:00
parent ded477e69e
commit 89073da581
31 changed files with 557 additions and 950 deletions

View File

@ -97,6 +97,7 @@ EVENT_GOT_TM12_SWEET_SCENT EQU $07a
EVENT_RELEASED_THE_BEASTS EQU $07b EVENT_RELEASED_THE_BEASTS EQU $07b
EVENT_GOT_MASTER_BALL_FROM_ELM EQU $07c EVENT_GOT_MASTER_BALL_FROM_ELM EQU $07c
EVENT_FOUND_REVIVE_IN_ROCKET_BASE_B1F EQU $086 EVENT_FOUND_REVIVE_IN_ROCKET_BASE_B1F EQU $086
EVENT_MET_FLORIA EQU $0b9
EVENT_CAN_GIVE_GS_BALL_TO_KURT EQU $0be EVENT_CAN_GIVE_GS_BALL_TO_KURT EQU $0be
EVENT_RETURNED_MACHINE_PART EQU $0c9 EVENT_RETURNED_MACHINE_PART EQU $0c9
EVENT_MET_MANAGER_AT_POWER_PLANT EQU $0ca EVENT_MET_MANAGER_AT_POWER_PLANT EQU $0ca
@ -570,6 +571,9 @@ EVENT_RIVAL_SPROUT_TOWER EQU $6c4
EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE EQU $6ff EVENT_GUIDE_GENT_VISIBLE_IN_CHERRYGROVE EQU $6ff
EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER EQU $700 EVENT_ELMS_AIDE_IN_VIOLET_POKEMON_CENTER EQU $700
EVENT_ELMS_AIDE_IN_LAB EQU $701 EVENT_ELMS_AIDE_IN_LAB EQU $701
EVENT_BOULDER_IN_BLACKTHORN_GYM_1 EQU $706
EVENT_BOULDER_IN_BLACKTHORN_GYM_2 EQU $707
EVENT_BOULDER_IN_BLACKTHORN_GYM_3 EQU $708
EVENT_BOULDER_IN_ICE_PATH_1 EQU $70d EVENT_BOULDER_IN_ICE_PATH_1 EQU $70d
EVENT_BOULDER_IN_ICE_PATH_2 EQU $70e EVENT_BOULDER_IN_ICE_PATH_2 EQU $70e
EVENT_BOULDER_IN_ICE_PATH_3 EQU $70f EVENT_BOULDER_IN_ICE_PATH_3 EQU $70f
@ -577,6 +581,7 @@ EVENT_BOULDER_IN_ICE_PATH_4 EQU $710
EVENT_OPENED_MT_SILVER EQU $74f EVENT_OPENED_MT_SILVER EQU $74f
EVENT_FOUGHT_SNORLAX EQU $750 EVENT_FOUGHT_SNORLAX EQU $750
EVENT_RED_IN_MT_SILVER EQU $762 EVENT_RED_IN_MT_SILVER EQU $762
EVENT_FLORIA_AT_SUDOWOODO EQU $769
EVENT_TRAINERS_IN_CERULEAN_GYM EQU $76f EVENT_TRAINERS_IN_CERULEAN_GYM EQU $76f
EVENT_TELEPORT_GUY EQU $77c EVENT_TELEPORT_GUY EQU $77c
EVENT_PICKED_UP_FOCUS_BAND EQU $77d EVENT_PICKED_UP_FOCUS_BAND EQU $77d

View File

@ -1,38 +1,32 @@
AzaleaTown_MapScriptHeader: ; 0x198000 AzaleaTown_MapScriptHeader:
; trigger count ; trigger count
db 3 db 3
; triggers ; triggers
dw UnknownScript_0x198011, $0000 dw .Trigger1, $0000
dw UnknownScript_0x198012, $0000 dw .Trigger2, $0000
dw UnknownScript_0x198013, $0000 dw .Trigger3, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .Flypoint
dbw 5, UnknownScript_0x198014 .Trigger1
; 0x198011
UnknownScript_0x198011: ; 0x198011
end end
; 0x198012
UnknownScript_0x198012: ; 0x198012 .Trigger2
end end
; 0x198013
UnknownScript_0x198013: ; 0x198013 .Trigger3
end end
; 0x198014
UnknownScript_0x198014: ; 0x198014 .Flypoint
setflag $0044 setflag ENGINE_FLYPOINT_AZALEA
return return
; 0x198018
UnknownScript_0x198018: ; 0x198018 UnknownScript_0x198018:
moveperson $b, $b, $b moveperson $b, $b, $b
spriteface $0, $3 spriteface $0, $3
showemote $0, $0, 15 showemote $0, $0, 15
@ -42,9 +36,8 @@ UnknownScript_0x198018: ; 0x198018
applymovement $b, MovementData_0x198134 applymovement $b, MovementData_0x198134
spriteface $0, $0 spriteface $0, $0
jump UnknownScript_0x198049 jump UnknownScript_0x198049
; 0x198034
UnknownScript_0x198034: ; 0x198034 UnknownScript_0x198034:
spriteface $0, $3 spriteface $0, $3
showemote $0, $0, 15 showemote $0, $0, 15
special Functionc48f special Functionc48f
@ -52,7 +45,7 @@ UnknownScript_0x198034: ; 0x198034
appear $b appear $b
applymovement $b, MovementData_0x19813c applymovement $b, MovementData_0x19813c
spriteface $0, $1 spriteface $0, $1
UnknownScript_0x198049: ; 0x198049 UnknownScript_0x198049:
playmusic MUSIC_RIVAL_ENCOUNTER playmusic MUSIC_RIVAL_ENCOUNTER
loadfont loadfont
writetext UnknownText_0x19814d writetext UnknownText_0x19814d
@ -70,9 +63,8 @@ UnknownScript_0x198049: ; 0x198049
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x198091 jump UnknownScript_0x198091
; 0x198071
UnknownScript_0x198071: ; 0x198071 UnknownScript_0x198071:
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
setlasttalked $b setlasttalked $b
loadtrainer RIVAL1, RIVAL1_4 loadtrainer RIVAL1, RIVAL1_4
@ -80,9 +72,8 @@ UnknownScript_0x198071: ; 0x198071
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x198091 jump UnknownScript_0x198091
; 0x198081
UnknownScript_0x198081: ; 0x198081 UnknownScript_0x198081:
winlosstext UnknownText_0x1981e6, UnknownText_0x19835b winlosstext UnknownText_0x1981e6, UnknownText_0x19835b
setlasttalked $b setlasttalked $b
loadtrainer RIVAL1, RIVAL1_5 loadtrainer RIVAL1, RIVAL1_5
@ -90,9 +81,8 @@ UnknownScript_0x198081: ; 0x198081
reloadmapmusic reloadmapmusic
returnafterbattle returnafterbattle
jump UnknownScript_0x198091 jump UnknownScript_0x198091
; 0x198091
UnknownScript_0x198091: ; 0x198091 UnknownScript_0x198091:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x198233 writetext UnknownText_0x198233
@ -106,17 +96,14 @@ UnknownScript_0x198091: ; 0x198091
waitbutton waitbutton
playmapmusic playmapmusic
end end
; 0x1980ab
AzaleaRocketScript_0x1980ab: ; 0x1980ab AzaleaRocketScript_0x1980ab:
jumptextfaceplayer UnknownText_0x19837b jumptextfaceplayer UnknownText_0x19837b
; 0x1980ae
AzaleaRocketScript_0x1980ae: ; 0x1980ae AzaleaRocketScript_0x1980ae:
jumptextfaceplayer UnknownText_0x1983c7 jumptextfaceplayer UnknownText_0x1983c7
; 0x1980b1
GrampsScript_0x1980b1: ; 0x1980b1 GrampsScript_0x1980b1:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_CLEARED_SLOWPOKE_WELL checkevent EVENT_CLEARED_SLOWPOKE_WELL
@ -125,24 +112,20 @@ GrampsScript_0x1980b1: ; 0x1980b1
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1980bf
UnknownScript_0x1980bf: ; 0x1980bf UnknownScript_0x1980bf:
writetext UnknownText_0x198473 writetext UnknownText_0x198473
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1980c5
TeacherScript_0x1980c5: ; 0x1980c5 TeacherScript_0x1980c5:
jumptextfaceplayer UnknownText_0x1984ce jumptextfaceplayer UnknownText_0x1984ce
; 0x1980c8
YoungsterScript_0x1980c8: ; 0x1980c8 YoungsterScript_0x1980c8:
jumptextfaceplayer UnknownText_0x19851a jumptextfaceplayer UnknownText_0x19851a
; 0x1980cb
SlowpokeScript_0x1980cb: ; 0x1980cb SlowpokeScript_0x1980cb:
loadfont loadfont
writetext UnknownText_0x1985b0 writetext UnknownText_0x1985b0
pause 60 pause 60
@ -151,9 +134,8 @@ SlowpokeScript_0x1980cb: ; 0x1980cb
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1980da
WoosterScript: ; 0x1980da WoosterScript:
; unused ; unused
faceplayer faceplayer
loadfont loadfont
@ -162,9 +144,8 @@ WoosterScript: ; 0x1980da
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1980e5
UnknownScript_0x1980e5: ; 0x1980e5 UnknownScript_0x1980e5:
applymovement $0, MovementData_0x198148 applymovement $0, MovementData_0x198148
loadfont loadfont
writetext UnknownText_0x1985df writetext UnknownText_0x1985df
@ -182,9 +163,8 @@ UnknownScript_0x1980e5: ; 0x1980e5
dotrigger $0 dotrigger $0
loadmovesprites loadmovesprites
end end
; 0x19810c
KurtOutsideScript_0x19810c: ; 0x19810c KurtOutsideScript_0x19810c:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x198628 writetext UnknownText_0x198628
@ -192,7 +172,6 @@ KurtOutsideScript_0x19810c: ; 0x19810c
spriteface $d, $2 spriteface $d, $2
loadmovesprites loadmovesprites
end end
; 0x198117
AzaleaTownSign: AzaleaTownSign:
jumptext AzaleaTownSignText jumptext AzaleaTownSignText
@ -221,13 +200,12 @@ AzaleaTownMartSign:
WhiteApricornTree: WhiteApricornTree:
fruittree $14 fruittree $14
MapAzaleaTownSignpostItem8: ; 0x198131 MapAzaleaTownSignpostItem8:
dw $00b1 dw $00b1
db FULL_HEAL db FULL_HEAL
; 0x198134
MovementData_0x198134: ; 0x198134 MovementData_0x198134:
step_left step_left
step_left step_left
step_left step_left
@ -236,9 +214,8 @@ MovementData_0x198134: ; 0x198134
step_left step_left
turn_head_up turn_head_up
step_end step_end
; 0x19813c
MovementData_0x19813c: ; 0x19813c MovementData_0x19813c:
step_left step_left
step_left step_left
step_left step_left
@ -247,24 +224,21 @@ MovementData_0x19813c: ; 0x19813c
step_left step_left
turn_head_down turn_head_down
step_end step_end
; 0x198144
MovementData_0x198144: ; 0x198144 MovementData_0x198144:
step_left step_left
step_left step_left
step_left step_left
step_end step_end
; 0x198148
MovementData_0x198148: ; 0x198148 MovementData_0x198148:
step_left step_left
step_left step_left
step_up step_up
turn_head_left turn_head_left
step_end step_end
; 0x19814d
UnknownText_0x19814d: ; 0x19814d UnknownText_0x19814d:
text "…Tell me some-" text "…Tell me some-"
line "thing." line "thing."
@ -280,9 +254,8 @@ UnknownText_0x19814d: ; 0x19814d
line "Then let's see how" line "Then let's see how"
cont "good you are." cont "good you are."
done done
; 0x1981e6
UnknownText_0x1981e6: ; 0x1981e6 UnknownText_0x1981e6:
text "… Humph! Useless" text "… Humph! Useless"
line "#MON!" line "#MON!"
@ -292,9 +265,8 @@ UnknownText_0x1981e6: ; 0x1981e6
para "my #MON were" para "my #MON were"
line "weak." line "weak."
done done
; 0x198233
UnknownText_0x198233: ; 0x198233 UnknownText_0x198233:
text "I hate the weak." text "I hate the weak."
para "#MON, trainers." para "#MON, trainers."
@ -323,15 +295,13 @@ UnknownText_0x198233: ; 0x198233
para "like you is only a" para "like you is only a"
line "distraction." line "distraction."
done done
; 0x19835b
UnknownText_0x19835b: ; 0x19835b UnknownText_0x19835b:
text "…Humph! I knew" text "…Humph! I knew"
line "you were lying." line "you were lying."
done done
; 0x19837b
UnknownText_0x19837b: ; 0x19837b UnknownText_0x19837b:
text "It's unsafe to go" text "It's unsafe to go"
line "in there, so I'm" line "in there, so I'm"
cont "standing guard." cont "standing guard."
@ -339,9 +309,8 @@ UnknownText_0x19837b: ; 0x19837b
para "Aren't I a good" para "Aren't I a good"
line "Samaritan?" line "Samaritan?"
done done
; 0x1983c7
UnknownText_0x1983c7: ; 0x1983c7 UnknownText_0x1983c7:
text "Do you know about" text "Do you know about"
line "SLOWPOKETAIL? I" line "SLOWPOKETAIL? I"
cont "heard it's tasty!" cont "heard it's tasty!"
@ -349,9 +318,8 @@ UnknownText_0x1983c7: ; 0x1983c7
para "Aren't you glad I" para "Aren't you glad I"
line "told you that?" line "told you that?"
done done
; 0x19841b
UnknownText_0x19841b: ; 0x19841b UnknownText_0x19841b:
text "The SLOWPOKE have" text "The SLOWPOKE have"
line "disappeared from" line "disappeared from"
cont "town…" cont "town…"
@ -360,9 +328,8 @@ UnknownText_0x19841b: ; 0x19841b
line "TAILS are being" line "TAILS are being"
cont "sold somewhere." cont "sold somewhere."
done done
; 0x198473
UnknownText_0x198473: ; 0x198473 UnknownText_0x198473:
text "The SLOWPOKE have" text "The SLOWPOKE have"
line "returned." line "returned."
@ -372,9 +339,8 @@ UnknownText_0x198473: ; 0x198473
para "goofing off some-" para "goofing off some-"
line "where." line "where."
done done
; 0x1984ce
UnknownText_0x1984ce: ; 0x1984ce UnknownText_0x1984ce:
text "Did you come to" text "Did you come to"
line "get KURT to make" line "get KURT to make"
cont "some BALLS?" cont "some BALLS?"
@ -382,9 +348,8 @@ UnknownText_0x1984ce: ; 0x1984ce
para "A lot of people do" para "A lot of people do"
line "just that." line "just that."
done done
; 0x19851a
UnknownText_0x19851a: ; 0x19851a UnknownText_0x19851a:
text "Cut through AZALEA" text "Cut through AZALEA"
line "and you'll be in" line "and you'll be in"
cont "ILEX FOREST." cont "ILEX FOREST."
@ -399,45 +364,38 @@ UnknownText_0x19851a: ; 0x19851a
line "#MON can CUT" line "#MON can CUT"
cont "down trees." cont "down trees."
done done
; 0x1985b0
UnknownText_0x1985b0: ; 0x1985b0 UnknownText_0x1985b0:
text "SLOWPOKE: …" text "SLOWPOKE: …"
para $56, " ", $56, " ", $56 para $56, " ", $56, " ", $56
done done
; 0x1985c3
UnknownText_0x1985c3: ; 0x1985c3 UnknownText_0x1985c3:
text $56, " ", $56, "Yawn?" text $56, " ", $56, "Yawn?"
done done
; 0x1985cd
WoosterText: ; 0x1985cd WoosterText:
text "WOOSTER: Gugyoo…" text "WOOSTER: Gugyoo…"
done done
; 0x1985df
UnknownText_0x1985df: ; 0x1985df UnknownText_0x1985df:
text "ILEX FOREST is" text "ILEX FOREST is"
line "restless!" line "restless!"
para "What is going on?" para "What is going on?"
done done
; 0x19860b
UnknownText_0x19860b: ; 0x19860b UnknownText_0x19860b:
text $52, ", here's" text $52, ", here's"
line "your GS BALL back!" line "your GS BALL back!"
done done
; 0x198628
UnknownText_0x198628: ; 0x198628 UnknownText_0x198628:
text "Could you go see" text "Could you go see"
line "why ILEX FOREST is" line "why ILEX FOREST is"
cont "so restless?" cont "so restless?"
done done
; 0x19865a
AzaleaTownSignText: AzaleaTownSignText:
text "AZALEA TOWN" text "AZALEA TOWN"
@ -489,7 +447,7 @@ AzaleaTownIlexForestSignText:
line "gate." line "gate."
done done
AzaleaTown_MapEventHeader: ; 0x1987c1 AzaleaTown_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -536,4 +494,3 @@ AzaleaTown_MapEventHeader: ; 0x1987c1
person_event SPRITE_AZALEA_ROCKET, 14, 15, $8, $0, 255, 255, $0, 0, ObjectEvent, $06bf 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_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 person_event SPRITE_KURT_OUTSIDE, 9, 10, $8, $0, 255, 255, $0, 0, KurtOutsideScript_0x19810c, $07a4
; 0x1988d0

View File

@ -1,4 +1,4 @@
BattleTowerOutside_MapScriptHeader: ; 0x9f852 BattleTowerOutside_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,47 +6,37 @@ BattleTowerOutside_MapScriptHeader: ; 0x9f852
db 2 db 2
; callbacks ; callbacks
dbw 1, .Callback1
dbw 2, .Callback2
dbw 1, UnknownScript_0x9f85a .Callback1
dbw 2, UnknownScript_0x9f85b
; 0x9f85a
UnknownScript_0x9f85a: ; 0x9f85a
return return
; 0x9f85b
UnknownScript_0x9f85b: ; 0x9f85b .Callback2
clearevent $07cf clearevent $07cf
return return
; 0x9f85f
StandingYoungsterScript_0x9f85f: ; 0x9f85f StandingYoungsterScript_0x9f85f:
jumptextfaceplayer UnknownText_0x9f930 jumptextfaceplayer UnknownText_0x9f930
; 0x9f862
BuenaScript_0x9f862: ; 0x9f862 BuenaScript_0x9f862:
jumptextfaceplayer UnknownText_0x9f9db jumptextfaceplayer UnknownText_0x9f9db
; 0x9f865
SailorScript_0x9f865: ; 0x9f865 SailorScript_0x9f865:
jumptextfaceplayer UnknownText_0x9fa8c jumptextfaceplayer UnknownText_0x9fa8c
; 0x9f868
MapBattleTowerOutsideSignpost0Script: ; 0x9f868 MapBattleTowerOutsideSignpost0Script:
jumptext UnknownText_0x9fafc jumptext UnknownText_0x9fafc
; 0x9f86b
UnknownText_0x9f86b: ; 0x9f86b UnknownText_0x9f86b:
text "Wow, the BATTLE" text "Wow, the BATTLE"
line "TOWER is huge! My" line "TOWER is huge! My"
para "neck is tired from" para "neck is tired from"
line "looking up at it." line "looking up at it."
done done
; 0x9f8b3
UnknownText_0x9f8b3: ; 0x9f8b3 UnknownText_0x9f8b3:
text "Wow, the BATTLE" text "Wow, the BATTLE"
line "TOWER is huge!" line "TOWER is huge!"
@ -59,9 +49,8 @@ UnknownText_0x9f8b3: ; 0x9f8b3
para "a wide variety of" para "a wide variety of"
line "#MON." line "#MON."
done done
; 0x9f930
UnknownText_0x9f930: ; 0x9f930 UnknownText_0x9f930:
text "Wow, the BATTLE" text "Wow, the BATTLE"
line "TOWER is huge!" line "TOWER is huge!"
@ -69,9 +58,8 @@ UnknownText_0x9f930: ; 0x9f930
line "kinds of #MON" line "kinds of #MON"
cont "in there!" cont "in there!"
done done
; 0x9f97b
UnknownText_0x9f97b: ; 0x9f97b UnknownText_0x9f97b:
text "What on earth do" text "What on earth do"
line "they do here?" line "they do here?"
@ -81,9 +69,8 @@ UnknownText_0x9f97b: ; 0x9f97b
para "it must be for" para "it must be for"
line "#MON battles." line "#MON battles."
done done
; 0x9f9db
UnknownText_0x9f9db: ; 0x9f9db UnknownText_0x9f9db:
text "You can use only" text "You can use only"
line "three #MON." line "three #MON."
@ -93,9 +80,8 @@ UnknownText_0x9f9db: ; 0x9f9db
para "should go into" para "should go into"
line "battle…" line "battle…"
done done
; 0x9fa32
UnknownText_0x9fa32: ; 0x9fa32 UnknownText_0x9fa32:
text "Ehehehe…" text "Ehehehe…"
line "I sneaked out of" line "I sneaked out of"
cont "work to come here." cont "work to come here."
@ -104,9 +90,8 @@ UnknownText_0x9fa32: ; 0x9fa32
line "up until I become" line "up until I become"
cont "a LEADER!" cont "a LEADER!"
done done
; 0x9fa8c
UnknownText_0x9fa8c: ; 0x9fa8c UnknownText_0x9fa8c:
text "Hehehe, I snuck" text "Hehehe, I snuck"
line "out from work." line "out from work."
@ -116,33 +101,28 @@ UnknownText_0x9fa8c: ; 0x9fa8c
para "I have to win it" para "I have to win it"
line "all. That I must!" line "all. That I must!"
done done
; 0x9faee
UnknownText_0x9faee: ; 0x9faee UnknownText_0x9faee:
text "BATTLE TOWER" text "BATTLE TOWER"
done done
; 0x9fafc
UnknownText_0x9fafc: ; 0x9fafc UnknownText_0x9fafc:
text "BATTLE TOWER" text "BATTLE TOWER"
para "Take the Ultimate" para "Take the Ultimate"
line "Trainer Challenge!" line "Trainer Challenge!"
done done
; 0x9fb2f
UnknownText_0x9fb2f: ; 0x9fb2f UnknownText_0x9fb2f:
text "The BATTLE TOWER's" text "The BATTLE TOWER's"
line "doors are closed…" line "doors are closed…"
done done
; 0x9fb54
UnknownText_0x9fb54: ; 0x9fb54 UnknownText_0x9fb54:
text "It's open!" text "It's open!"
done done
; 0x9fb5f
BattleTowerOutside_MapEventHeader: ; 0x9fb5f BattleTowerOutside_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -166,4 +146,3 @@ BattleTowerOutside_MapEventHeader: ; 0x9fb5f
person_event SPRITE_BUENA, 15, 17, $2, $11, 255, 255, $a0, 0, BuenaScript_0x9f862, $ffff person_event SPRITE_BUENA, 15, 17, $2, $11, 255, 255, $a0, 0, BuenaScript_0x9f862, $ffff
person_event SPRITE_SAILOR, 22, 16, $5, $1, 255, 255, $0, 0, SailorScript_0x9f865, $07cf person_event SPRITE_SAILOR, 22, 16, $5, $1, 255, 255, $0, 0, SailorScript_0x9f865, $07cf
person_event SPRITE_LASS, 28, 16, $3, $0, 255, 255, $a0, 0, ObjectEvent, $ffff person_event SPRITE_LASS, 28, 16, $3, $0, 255, 255, $a0, 0, ObjectEvent, $ffff
; 0x9fbb2

View File

@ -1,4 +1,4 @@
BlackthornCity_MapScriptHeader: ; 0x1a46d0 BlackthornCity_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,17 +6,14 @@ BlackthornCity_MapScriptHeader: ; 0x1a46d0
db 2 db 2
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 2, .Santos
dbw 5, UnknownScript_0x1a46d8 .FlyPoint
setflag ENGINE_FLYPOINT_BLACKTHORN
dbw 2, SantosCallback
UnknownScript_0x1a46d8: ; 0x1a46d8
setflag $004b
return return
; 0x1a46dc
SantosCallback: .Santos
checkcode $b checkcode $b
if_equal SATURDAY, .SantosAppears if_equal SATURDAY, .SantosAppears
disappear $9 disappear $9
@ -26,7 +23,7 @@ SantosCallback:
appear $9 appear $9
return return
SuperNerdScript_0x1a46e8: ; 0x1a46e8 SuperNerdScript_0x1a46e8:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_BEAT_CLAIR checkevent EVENT_BEAT_CLAIR
@ -37,31 +34,26 @@ SuperNerdScript_0x1a46e8: ; 0x1a46e8
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a46fc
UnknownScript_0x1a46fc: ; 0x1a46fc UnknownScript_0x1a46fc:
writetext UnknownText_0x1a47f3 writetext UnknownText_0x1a47f3
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a4702
UnknownScript_0x1a4702: ; 0x1a4702 UnknownScript_0x1a4702:
writetext UnknownText_0x1a4865 writetext UnknownText_0x1a4865
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a4708
GrampsScript_0x1a4708: ; 0x1a4708 GrampsScript_0x1a4708:
jumptextfaceplayer UnknownText_0x1a48c3 jumptextfaceplayer UnknownText_0x1a48c3
; 0x1a470b
GrampsScript_0x1a470b: ; 0x1a470b GrampsScript_0x1a470b:
jumptextfaceplayer UnknownText_0x1a48fb jumptextfaceplayer UnknownText_0x1a48fb
; 0x1a470e
BlackBeltScript_0x1a470e: ; 0x1a470e BlackBeltScript_0x1a470e:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_CLEARED_RADIO_TOWER checkevent EVENT_CLEARED_RADIO_TOWER
@ -70,26 +62,21 @@ BlackBeltScript_0x1a470e: ; 0x1a470e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a471c
UnknownScript_0x1a471c: ; 0x1a471c UnknownScript_0x1a471c:
writetext UnknownText_0x1a4983 writetext UnknownText_0x1a4983
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a4722
CooltrainerFScript_0x1a4722: ; 0x1a4722 CooltrainerFScript_0x1a4722:
jumptextfaceplayer UnknownText_0x1a49bd jumptextfaceplayer UnknownText_0x1a49bd
; 0x1a4725
YoungsterScript_0x1a4725: ; 0x1a4725 YoungsterScript_0x1a4725:
jumptextfaceplayer UnknownText_0x1a49f1 jumptextfaceplayer UnknownText_0x1a49f1
; 0x1a4728
CooltrainerFScript_0x1a4728: ; 0x1a4728 CooltrainerFScript_0x1a4728:
jumptextfaceplayer UnknownText_0x1a4b1e jumptextfaceplayer UnknownText_0x1a4b1e
; 0x1a472b
SantosScript: SantosScript:
faceplayer faceplayer
@ -148,7 +135,7 @@ BlackthornCityPokeCenterSign:
BlackthornCityMartSign: BlackthornCityMartSign:
jumpstd martsign jumpstd martsign
UnknownText_0x1a477a: ; 0x1a477a UnknownText_0x1a477a:
text "I am sorry." text "I am sorry."
para "CLAIR, our GYM" para "CLAIR, our GYM"
@ -161,9 +148,8 @@ UnknownText_0x1a477a: ; 0x1a477a
line "when our LEADER" line "when our LEADER"
cont "will return." cont "will return."
done done
; 0x1a47f3
UnknownText_0x1a47f3: ; 0x1a47f3 UnknownText_0x1a47f3:
text "CLAIR, our GYM" text "CLAIR, our GYM"
line "LEADER, is waiting" line "LEADER, is waiting"
cont "for you." cont "for you."
@ -174,9 +160,8 @@ UnknownText_0x1a47f3: ; 0x1a47f3
para "a run-of-the-mill" para "a run-of-the-mill"
line "trainer to win." line "trainer to win."
done done
; 0x1a4865
UnknownText_0x1a4865: ; 0x1a4865 UnknownText_0x1a4865:
text "You defeated" text "You defeated"
line "CLAIR?" line "CLAIR?"
@ -188,18 +173,16 @@ UnknownText_0x1a4865: ; 0x1a4865
para "anyone other than" para "anyone other than"
line "LANCE." line "LANCE."
done done
; 0x1a48c3
UnknownText_0x1a48c3: ; 0x1a48c3 UnknownText_0x1a48c3:
text "No. Only chosen" text "No. Only chosen"
line "trainers may train" line "trainers may train"
para "here." para "here."
line "Please leave." line "Please leave."
done done
; 0x1a48fb
UnknownText_0x1a48fb: ; 0x1a48fb UnknownText_0x1a48fb:
text "If CLAIR allows" text "If CLAIR allows"
line "it, her grand-" line "it, her grand-"
cont "father--our MASTER" cont "father--our MASTER"
@ -207,37 +190,32 @@ UnknownText_0x1a48fb: ; 0x1a48fb
para "You may enter." para "You may enter."
done done
; 0x1a494a
UnknownText_0x1a494a: ; 0x1a494a UnknownText_0x1a494a:
text "My radio's busted?" text "My radio's busted?"
line "Lately, I only get" line "Lately, I only get"
cont "this weird signal." cont "this weird signal."
done done
; 0x1a4983
UnknownText_0x1a4983: ; 0x1a4983 UnknownText_0x1a4983:
text "Arooo! Voices in" text "Arooo! Voices in"
line "my head!" line "my head!"
para "Huh? I'm listening" para "Huh? I'm listening"
line "to my radio!" line "to my radio!"
done done
; 0x1a49bd
UnknownText_0x1a49bd: ; 0x1a49bd UnknownText_0x1a49bd:
text "Are you going to" text "Are you going to"
line "make your #MON" line "make your #MON"
cont "forget some moves?" cont "forget some moves?"
done done
; 0x1a49f1
UnknownText_0x1a49f1: ; 0x1a49f1 UnknownText_0x1a49f1:
text "Dragon masters all" text "Dragon masters all"
line "come from the city" line "come from the city"
cont "of BLACKTHORN." cont "of BLACKTHORN."
done done
; 0x1a4a27
MeetSantosText: MeetSantosText:
text "SANTOS: …" text "SANTOS: …"
@ -279,7 +257,7 @@ SantosNotSaturdayText:
line "not Saturday…" line "not Saturday…"
done done
UnknownText_0x1a4b1e: ; 0x1a4b1e UnknownText_0x1a4b1e:
text "Wow, you came" text "Wow, you came"
line "through the ICE" line "through the ICE"
cont "PATH?" cont "PATH?"
@ -287,7 +265,6 @@ UnknownText_0x1a4b1e: ; 0x1a4b1e
para "You must be a real" para "You must be a real"
line "hotshot trainer!" line "hotshot trainer!"
done done
; 0x1a4b67
BlackthornCitySignText: BlackthornCitySignText:
text "BLACKTHORN CITY" text "BLACKTHORN CITY"
@ -296,7 +273,7 @@ BlackthornCitySignText:
line "Retreat" line "Retreat"
done done
BlackthornGymSignText: ; 0x1a4b91 BlackthornGymSignText:
text "BLACKTHORN CITY" text "BLACKTHORN CITY"
line "#MON GYM" line "#MON GYM"
cont "LEADER: CLAIR" cont "LEADER: CLAIR"
@ -304,7 +281,6 @@ BlackthornGymSignText: ; 0x1a4b91
para "The Blessed User" para "The Blessed User"
line "of Dragon #MON" line "of Dragon #MON"
done done
; 0x1a4bd9
MoveDeletersHouseSignText: MoveDeletersHouseSignText:
text "MOVE DELETER'S" text "MOVE DELETER'S"
@ -316,7 +292,7 @@ DragonDensSignText:
line "AHEAD" line "AHEAD"
done done
BlackthornCityTrainerTipsText: ; 0x1a4c03 BlackthornCityTrainerTipsText:
text "TRAINER TIPS" text "TRAINER TIPS"
para "A #MON holding" para "A #MON holding"
@ -326,9 +302,8 @@ BlackthornCityTrainerTipsText: ; 0x1a4c03
line "of any status" line "of any status"
cont "problem." cont "problem."
done done
; 0x1a4c57
BlackthornCity_MapEventHeader: ; 0x1a4c57 BlackthornCity_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@ -1,4 +1,4 @@
BlackthornGym1F_MapScriptHeader: ; 0x194e00 BlackthornGym1F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,27 +6,24 @@ BlackthornGym1F_MapScriptHeader: ; 0x194e00
db 1 db 1
; callbacks ; callbacks
dbw 1, .Boulders
dbw 1, UnknownScript_0x194e05 .Boulders
; 0x194e05 checkevent EVENT_BOULDER_IN_BLACKTHORN_GYM_1
iffalse .skip1
UnknownScript_0x194e05: ; 0x194e05
checkevent $0706
iffalse UnknownScript_0x194e0f
changeblock $8, $2, $3b changeblock $8, $2, $3b
UnknownScript_0x194e0f: ; 0x194e0f .skip1
checkevent $0707 checkevent EVENT_BOULDER_IN_BLACKTHORN_GYM_2
iffalse UnknownScript_0x194e19 iffalse .skip2
changeblock $2, $4, $3a changeblock $2, $4, $3a
UnknownScript_0x194e19: ; 0x194e19 .skip2
checkevent $0708 checkevent EVENT_BOULDER_IN_BLACKTHORN_GYM_3
iffalse UnknownScript_0x194e23 iffalse .skip3
changeblock $8, $6, $3b changeblock $8, $6, $3b
UnknownScript_0x194e23: ; 0x194e23 .skip3
return return
; 0x194e24
ClairScript_0x194e24: ; 0x194e24 ClairScript_0x194e24:
faceplayer faceplayer
loadfont loadfont
checkflag $0022 checkflag $0022
@ -54,16 +51,14 @@ ClairScript_0x194e24: ; 0x194e24
setevent $074c setevent $074c
clearevent $074d clearevent $074d
end end
; 0x194e63
UnknownScript_0x194e63: ; 0x194e63 UnknownScript_0x194e63:
writetext UnknownText_0x195162 writetext UnknownText_0x195162
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194e69
UnknownScript_0x194e69: ; 0x194e69 UnknownScript_0x194e69:
checkevent EVENT_GOT_TM24_DRAGONBREATH checkevent EVENT_GOT_TM24_DRAGONBREATH
iftrue UnknownScript_0x194e94 iftrue UnknownScript_0x194e94
writetext UnknownText_0x195196 writetext UnknownText_0x195196
@ -79,23 +74,20 @@ UnknownScript_0x194e69: ; 0x194e69
writetext UnknownText_0x1951d1 writetext UnknownText_0x1951d1
keeptextopen keeptextopen
jump UnknownScript_0x194e94 jump UnknownScript_0x194e94
; 0x194e8e
UnknownScript_0x194e8e: ; 0x194e8e UnknownScript_0x194e8e:
writetext UnknownText_0x19524f writetext UnknownText_0x19524f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194e94
UnknownScript_0x194e94: ; 0x194e94 UnknownScript_0x194e94:
writetext UnknownText_0x195272 writetext UnknownText_0x195272
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194e9a
TrainerCooltrainermPaul: ; 0x194e9a TrainerCooltrainermPaul:
; bit/flag number ; bit/flag number
dw $54a dw $54a
@ -113,18 +105,16 @@ TrainerCooltrainermPaul: ; 0x194e9a
; script when talk again ; script when talk again
dw CooltrainermPaulScript dw CooltrainermPaulScript
; 0x194ea6
CooltrainermPaulScript: ; 0x194ea6 CooltrainermPaulScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x1953f1 writetext UnknownText_0x1953f1
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194eae
TrainerCooltrainermMike: ; 0x194eae TrainerCooltrainermMike:
; bit/flag number ; bit/flag number
dw $54c dw $54c
@ -142,18 +132,16 @@ TrainerCooltrainermMike: ; 0x194eae
; script when talk again ; script when talk again
dw CooltrainermMikeScript dw CooltrainermMikeScript
; 0x194eba
CooltrainermMikeScript: ; 0x194eba CooltrainermMikeScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x195467 writetext UnknownText_0x195467
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194ec2
TrainerCooltrainerfLola: ; 0x194ec2 TrainerCooltrainerfLola:
; bit/flag number ; bit/flag number
dw $55e dw $55e
@ -171,18 +159,16 @@ TrainerCooltrainerfLola: ; 0x194ec2
; script when talk again ; script when talk again
dw CooltrainerfLolaScript dw CooltrainerfLolaScript
; 0x194ece
CooltrainerfLolaScript: ; 0x194ece CooltrainerfLolaScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x195516 writetext UnknownText_0x195516
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194ed6
BlackthornGymGuyScript: ; 0x194ed6 BlackthornGymGuyScript:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_BEAT_CLAIR checkevent EVENT_BEAT_CLAIR
@ -197,7 +183,6 @@ BlackthornGymGuyScript: ; 0x194ed6
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x194eea
BlackthornGymStatue: BlackthornGymStatue:
checkflag ENGINE_RISINGBADGE checkflag ENGINE_RISINGBADGE
@ -207,7 +192,7 @@ BlackthornGymStatue:
trainertotext CLAIR, 1, $1 trainertotext CLAIR, 1, $1
jumpstd gymstatue2 jumpstd gymstatue2
UnknownText_0x194efa: ; 0x194efa UnknownText_0x194efa:
text "I am CLAIR." text "I am CLAIR."
para "The world's best" para "The world's best"
@ -231,18 +216,16 @@ UnknownText_0x194efa: ; 0x194efa
para "power against any" para "power against any"
line "opponent!" line "opponent!"
done done
; 0x194fd6
UnknownText_0x194fd6: ; 0x194fd6 UnknownText_0x194fd6:
text "I lost?" text "I lost?"
para "I don't believe" para "I don't believe"
line "it. There must be" line "it. There must be"
cont "some mistake…" cont "some mistake…"
done done
; 0x19500e
UnknownText_0x19500e: ; 0x19500e UnknownText_0x19500e:
text "I won't admit" text "I won't admit"
line "this." line "this."
@ -276,31 +259,27 @@ UnknownText_0x19500e: ; 0x19500e
line "worthy of a GYM" line "worthy of a GYM"
cont "BADGE!" cont "BADGE!"
done done
; 0x195162
UnknownText_0x195162: ; 0x195162 UnknownText_0x195162:
text "What's the matter?" text "What's the matter?"
para "Is it too much to" para "Is it too much to"
line "expect of you?" line "expect of you?"
done done
; 0x195196
UnknownText_0x195196: ; 0x195196 UnknownText_0x195196:
text "You've kept me" text "You've kept me"
line "waiting!" line "waiting!"
para "Here! Take this!" para "Here! Take this!"
done done
; 0x1951bf
UnknownText_0x1951bf: ; 0x1951bf UnknownText_0x1951bf:
text $52, " received" text $52, " received"
line "TM24." line "TM24."
done done
; 0x1951d1
UnknownText_0x1951d1: ; 0x1951d1 UnknownText_0x1951d1:
text "That contains" text "That contains"
line "DRAGONBREATH." line "DRAGONBREATH."
@ -312,15 +291,13 @@ UnknownText_0x1951d1: ; 0x1951d1
line "it, you don't have" line "it, you don't have"
cont "to take it." cont "to take it."
done done
; 0x19524f
UnknownText_0x19524f: ; 0x19524f UnknownText_0x19524f:
text "What is this? You" text "What is this? You"
line "don't have room?" line "don't have room?"
done done
; 0x195272
UnknownText_0x195272: ; 0x195272 UnknownText_0x195272:
text "What's the matter?" text "What's the matter?"
para "Aren't you headed" para "Aren't you headed"
@ -350,54 +327,47 @@ UnknownText_0x195272: ; 0x195272
para "Give it every-" para "Give it every-"
line "thing you've got." line "thing you've got."
done done
; 0x195396
CooltrainermPaulSeenText: ; 0x195396 CooltrainermPaulSeenText:
text "Your first battle" text "Your first battle"
line "against dragons?" line "against dragons?"
para "I'll show you how" para "I'll show you how"
line "tough they are!" line "tough they are!"
done done
; 0x1953db
CooltrainermPaulBeatenText: ; 0x1953db CooltrainermPaulBeatenText:
text "My dragon #MON" text "My dragon #MON"
line "lost?" line "lost?"
done done
; 0x1953f1
UnknownText_0x1953f1: ; 0x1953f1 UnknownText_0x1953f1:
text "LANCE told you" text "LANCE told you"
line "that he'd like to" line "that he'd like to"
para "see you again?" para "see you again?"
line "Not a chance!" line "Not a chance!"
done done
; 0x19542f
CooltrainermMikeSeenText: ; 0x19542f CooltrainermMikeSeenText:
text "My chance of" text "My chance of"
line "losing? Not even" line "losing? Not even"
cont "one percent!" cont "one percent!"
done done
; 0x19545b
CooltrainermMikeBeatenText: ; 0x19545b CooltrainermMikeBeatenText:
text "That's odd." text "That's odd."
done done
; 0x195467
UnknownText_0x195467: ; 0x195467 UnknownText_0x195467:
text "I know my short-" text "I know my short-"
line "comings now." line "comings now."
para "Thanks for showing" para "Thanks for showing"
line "me!" line "me!"
done done
; 0x19549d
CooltrainerfLolaSeenText: ; 0x19549d CooltrainerfLolaSeenText:
text "Dragons are sacred" text "Dragons are sacred"
line "#MON." line "#MON."
@ -410,21 +380,18 @@ CooltrainerfLolaSeenText: ; 0x19549d
para "be able to beat" para "be able to beat"
line "them." line "them."
done done
; 0x19550a
CooltrainerfLolaBeatenText: ; 0x19550a CooltrainerfLolaBeatenText:
text "Way to go!" text "Way to go!"
done done
; 0x195516
UnknownText_0x195516: ; 0x195516 UnknownText_0x195516:
text "Dragons are weak" text "Dragons are weak"
line "against dragon-" line "against dragon-"
cont "type moves." cont "type moves."
done done
; 0x195544
BlackthornGymGuyText: ; 0x195544 BlackthornGymGuyText:
text "Yo! CHAMP in" text "Yo! CHAMP in"
line "making!" line "making!"
@ -448,9 +415,8 @@ BlackthornGymGuyText: ; 0x195544
para "to be weak against" para "to be weak against"
line "ice-type moves." line "ice-type moves."
done done
; 0x195632
BlackthornGymGuyWinText: ; 0x195632 BlackthornGymGuyWinText:
text "You were great to" text "You were great to"
line "beat CLAIR!" line "beat CLAIR!"
@ -462,9 +428,8 @@ BlackthornGymGuyWinText: ; 0x195632
line "to becoming the" line "to becoming the"
cont "#MON CHAMPION!" cont "#MON CHAMPION!"
done done
; 0x1956ae
BlackthornGym1F_MapEventHeader: ; 0x1956ae BlackthornGym1F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -493,4 +458,3 @@ BlackthornGym1F_MapEventHeader: ; 0x1956ae
person_event SPRITE_COOLTRAINER_M, 18, 5, $6, $0, 255, 255, $82, 3, TrainerCooltrainermPaul, $ffff person_event SPRITE_COOLTRAINER_M, 18, 5, $6, $0, 255, 255, $82, 3, TrainerCooltrainermPaul, $ffff
person_event SPRITE_COOLTRAINER_F, 6, 13, $6, $0, 255, 255, $82, 1, TrainerCooltrainerfLola, $ffff person_event SPRITE_COOLTRAINER_F, 6, 13, $6, $0, 255, 255, $82, 1, TrainerCooltrainerfLola, $ffff
person_event SPRITE_GYM_GUY, 19, 11, $6, $0, 255, 255, $80, 0, BlackthornGymGuyScript, $ffff person_event SPRITE_GYM_GUY, 19, 11, $6, $0, 255, 255, $80, 0, BlackthornGymGuyScript, $ffff
; 0x195722

View File

@ -1,4 +1,4 @@
BlackthornGym2F_MapScriptHeader: ; 0x195722 BlackthornGym2F_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,69 +6,59 @@ BlackthornGym2F_MapScriptHeader: ; 0x195722
db 1 db 1
; callbacks ; callbacks
dbw 3, .Boulders
dbw 3, UnknownScript_0x195727 .Boulders
; 0x195727 writecmdqueue .BoulderCmdQueue
UnknownScript_0x195727: ; 0x195727
writecmdqueue CmdQueue_0x19572b
return return
; 0x19572b
CmdQueue_0x19572b: ; 0x19572b .BoulderCmdQueue
dbw 2, StoneTable_0x195730 ; check if any stones are sitting on a warp dbw 2, .BoulderTable ; check if any stones are sitting on a warp
db 0, 0 ; filler db 0, 0 ; filler
; 0x195730
StoneTable_0x195730: ; 0x195730 .BoulderTable
db 5, 4 ; warp, person db 5, 4 ; warp, person
dw UnknownScript_0x19573d dw .Disappear4
db 3, 5 ; warp, person db 3, 5 ; warp, person
dw UnknownScript_0x195742 dw .Disappear5
db 4, 6 ; warp, person db 4, 6 ; warp, person
dw UnknownScript_0x195747 dw .Disappear6
db $ff ; end db $ff ; end
; 0x19573d
UnknownScript_0x19573d: ; 0x19573d .Disappear4
disappear 4 disappear 4
jump UnknownScript_0x19574c jump .Fall
; 0x195742
UnknownScript_0x195742: ; 0x195742 .Disappear5
disappear 5 disappear 5
jump UnknownScript_0x19574c jump .Fall
; 0x195747
UnknownScript_0x195747: ; 0x195747 .Disappear6
disappear 6 disappear 6
jump UnknownScript_0x19574c jump .Fall
; 0x19574c
UnknownScript_0x19574c: ; 0x19574c .Fall
pause 30 pause 30
scall UnknownScript_0x195758 scall .FX
loadfont loadfont
writetext UnknownText_0x1958a5 writetext BlackthornGym2FBoulderFellText
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x195758
UnknownScript_0x195758: ; 0x195758 .FX
playsound SFX_STRENGTH playsound SFX_STRENGTH
earthquake 80 earthquake 80
end end
; 0x19575e
BlackthornGymBoulder: BlackthornGymBoulder:
jumpstd strengthboulder jumpstd strengthboulder
TrainerCooltrainermCody: ; 0x195761 TrainerCooltrainermCody:
; bit/flag number ; bit/flag number
dw $54b dw $54b
@ -86,18 +76,16 @@ TrainerCooltrainermCody: ; 0x195761
; script when talk again ; script when talk again
dw CooltrainermCodyScript dw CooltrainermCodyScript
; 0x19576d
CooltrainermCodyScript: ; 0x19576d CooltrainermCodyScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x1957d5 writetext UnknownText_0x1957d5
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x195775
TrainerCooltrainerfFran: ; 0x195775 TrainerCooltrainerfFran:
; bit/flag number ; bit/flag number
dw $55d dw $55d
@ -115,31 +103,27 @@ TrainerCooltrainerfFran: ; 0x195775
; script when talk again ; script when talk again
dw CooltrainerfFranScript dw CooltrainerfFranScript
; 0x195781
CooltrainerfFranScript: ; 0x195781 CooltrainerfFranScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x195883 writetext UnknownText_0x195883
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x195789
CooltrainermCodySeenText: ; 0x195789 CooltrainermCodySeenText:
text "It's not as if we" text "It's not as if we"
line "all use dragon-" line "all use dragon-"
cont "type #MON." cont "type #MON."
done done
; 0x1957b6
CooltrainermCodyBeatenText: ; 0x1957b6 CooltrainermCodyBeatenText:
text "Rats! If only I" text "Rats! If only I"
line "had a dragon!" line "had a dragon!"
done done
; 0x1957d5
UnknownText_0x1957d5: ; 0x1957d5 UnknownText_0x1957d5:
text "Members of our" text "Members of our"
line "dragon-user clan" line "dragon-user clan"
@ -149,9 +133,8 @@ UnknownText_0x1957d5: ; 0x1957d5
para "our MASTER allows" para "our MASTER allows"
line "it." line "it."
done done
; 0x19582b
CooltrainerfFranSeenText: ; 0x19582b CooltrainerfFranSeenText:
text "I can't allow a" text "I can't allow a"
line "nameless trainer" line "nameless trainer"
cont "past me!" cont "past me!"
@ -159,26 +142,22 @@ CooltrainerfFranSeenText: ; 0x19582b
para "CLAIR would be" para "CLAIR would be"
line "livid if I did!" line "livid if I did!"
done done
; 0x195874
CooltrainerfFranBeatenText: ; 0x195874 CooltrainerfFranBeatenText:
text "Awww… I lost…" text "Awww… I lost…"
done done
; 0x195883
UnknownText_0x195883: ; 0x195883 UnknownText_0x195883:
text "Uh-oh… CLAIR is" text "Uh-oh… CLAIR is"
line "going to be mad…" line "going to be mad…"
done done
; 0x1958a5
UnknownText_0x1958a5: ; 0x1958a5 BlackthornGym2FBoulderFellText:
text "The boulder fell" text "The boulder fell"
line "through!" line "through!"
done done
; 0x1958c0
BlackthornGym2F_MapEventHeader: ; 0x1958c0 BlackthornGym2F_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -200,9 +179,9 @@ BlackthornGym2F_MapEventHeader: ; 0x1958c0
db 8 db 8
person_event SPRITE_COOLTRAINER_M, 5, 8, $9, $0, 255, 255, $82, 1, TrainerCooltrainermCody, $ffff 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_COOLTRAINER_F, 15, 8, $8, $0, 255, 255, $82, 1, TrainerCooltrainerfFran, $ffff
person_event SPRITE_BOULDER, 6, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0706 person_event SPRITE_BOULDER, 6, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_1
person_event SPRITE_BOULDER, 7, 6, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0707 person_event SPRITE_BOULDER, 7, 6, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_2
person_event SPRITE_BOULDER, 20, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $0708 person_event SPRITE_BOULDER, 20, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, EVENT_BOULDER_IN_BLACKTHORN_GYM_3
person_event SPRITE_BOULDER, 7, 7, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff 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, 5, 10, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff
person_event SPRITE_BOULDER, 18, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff person_event SPRITE_BOULDER, 18, 12, $19, $0, 255, 255, $0, 0, BlackthornGymBoulder, $ffff

View File

@ -1,4 +1,4 @@
CeladonCity_MapScriptHeader: ; 0x1a9f3a CeladonCity_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,14 +6,13 @@ CeladonCity_MapScriptHeader: ; 0x1a9f3a
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, .Callback .FlyPoint
setflag ENGINE_FLYPOINT_CELADON
.Callback
setflag $003d
return return
FisherScript_0x1a9f43: ; 0x1a9f43 FisherScript_0x1a9f43:
jumptextfaceplayer UnknownText_0x1a9f7d jumptextfaceplayer UnknownText_0x1a9f7d
CeladonCityPoliwrath: CeladonCityPoliwrath:
@ -24,53 +23,53 @@ CeladonCityPoliwrath:
loadmovesprites loadmovesprites
end end
TeacherScript_0x1a9f50: ; 0x1a9f50 TeacherScript_0x1a9f50:
jumptextfaceplayer UnknownText_0x1a9fde jumptextfaceplayer UnknownText_0x1a9fde
GrampsScript_0x1a9f53: ; 0x1a9f53 GrampsScript_0x1a9f53:
jumptextfaceplayer UnknownText_0x1aa043 jumptextfaceplayer UnknownText_0x1aa043
GrampsScript_0x1a9f56: ; 0x1a9f56 GrampsScript_0x1a9f56:
jumptextfaceplayer UnknownText_0x1aa0dc jumptextfaceplayer UnknownText_0x1aa0dc
YoungsterScript_0x1a9f59: ; 0x1a9f59 YoungsterScript_0x1a9f59:
jumptextfaceplayer UnknownText_0x1aa115 jumptextfaceplayer UnknownText_0x1aa115
YoungsterScript_0x1a9f5c: ; 0x1a9f5c YoungsterScript_0x1a9f5c:
jumptextfaceplayer UnknownText_0x1aa155 jumptextfaceplayer UnknownText_0x1aa155
TeacherScript_0x1a9f5f: ; 0x1a9f5f TeacherScript_0x1a9f5f:
jumptextfaceplayer UnknownText_0x1aa1bd jumptextfaceplayer UnknownText_0x1aa1bd
LassScript_0x1a9f62: ; 0x1a9f62 LassScript_0x1a9f62:
jumptextfaceplayer UnknownText_0x1aa306 jumptextfaceplayer UnknownText_0x1aa306
CeladonCitySign: ; 0x1a9f65 CeladonCitySign:
jumptext CeladonCitySignText jumptext CeladonCitySignText
CeladonGymSign: ; 0x1a9f68 CeladonGymSign:
jumptext CeladonGymSignText jumptext CeladonGymSignText
CeladonCityDeptStoreSign: ; 0x1a9f6b CeladonCityDeptStoreSign:
jumptext CeladonCityDeptStoreSignText jumptext CeladonCityDeptStoreSignText
CeladonCityMansionSign: ; 0x1a9f6e CeladonCityMansionSign:
jumptext CeladonCityMansionSignText jumptext CeladonCityMansionSignText
CeladonCityGameCornerSign: ; 0x1a9f71 CeladonCityGameCornerSign:
jumptext CeladonCityGameCornerSignText jumptext CeladonCityGameCornerSignText
CeladonCityTrainerTips: ; 0x1a9f74 CeladonCityTrainerTips:
jumptext CeladonCityTrainerTipsText jumptext CeladonCityTrainerTipsText
CeladonCityPokeCenterSign: ; 0x1a9f77 CeladonCityPokeCenterSign:
jumpstd pokecentersign jumpstd pokecentersign
MapCeladonCitySignpostItem7: ; 0x1a9f7a MapCeladonCitySignpostItem7:
dw $00fd dw $00fd
db PP_UP db PP_UP
UnknownText_0x1a9f7d: ; 0x1a9f7d UnknownText_0x1a9f7d:
text "This POLIWRATH is" text "This POLIWRATH is"
line "my partner." line "my partner."
@ -78,13 +77,12 @@ UnknownText_0x1a9f7d: ; 0x1a9f7d
line "ever evolve into a" line "ever evolve into a"
cont "frog #MON." cont "frog #MON."
done done
; 0x1a9fcb
CeladonCityPoliwrathText: CeladonCityPoliwrathText:
text "POLIWRATH: Croak!" text "POLIWRATH: Croak!"
done done
UnknownText_0x1a9fde: ; 0x1a9fde UnknownText_0x1a9fde:
text "I lost at the slot" text "I lost at the slot"
line "machines again…" line "machines again…"
@ -94,9 +92,8 @@ UnknownText_0x1a9fde: ; 0x1a9fde
para "You should check" para "You should check"
line "them out too." line "them out too."
done done
; 0x1aa043
UnknownText_0x1aa043: ; 0x1aa043 UnknownText_0x1aa043:
text "GRIMER have been" text "GRIMER have been"
line "appearing lately." line "appearing lately."
@ -110,18 +107,16 @@ UnknownText_0x1aa043: ; 0x1aa043
line "come from? This is" line "come from? This is"
cont "a serious problem…" cont "a serious problem…"
done done
; 0x1aa0dc
UnknownText_0x1aa0dc: ; 0x1aa0dc UnknownText_0x1aa0dc:
text "Nihihi! This GYM" text "Nihihi! This GYM"
line "is great! Only" line "is great! Only"
para "girls are allowed" para "girls are allowed"
line "here!" line "here!"
done done
; 0x1aa115
UnknownText_0x1aa115: ; 0x1aa115 UnknownText_0x1aa115:
text "Want to know a" text "Want to know a"
line "secret?" line "secret?"
@ -129,9 +124,8 @@ UnknownText_0x1aa115: ; 0x1aa115
line "has a hidden back" line "has a hidden back"
cont "door." cont "door."
done done
; 0x1aa155
UnknownText_0x1aa155: ; 0x1aa155 UnknownText_0x1aa155:
text "They're holding an" text "They're holding an"
line "eating contest at" line "eating contest at"
cont "the restaurant." cont "the restaurant."
@ -140,9 +134,8 @@ UnknownText_0x1aa155: ; 0x1aa155
line "go at it makes me" line "go at it makes me"
cont "feel bloated…" cont "feel bloated…"
done done
; 0x1aa1bd
UnknownText_0x1aa1bd: ; 0x1aa1bd UnknownText_0x1aa1bd:
text "CELADON DEPT.STORE" text "CELADON DEPT.STORE"
line "has the biggest" line "has the biggest"
@ -158,10 +151,9 @@ UnknownText_0x1aa1bd: ; 0x1aa1bd
para "Gee… I sound like" para "Gee… I sound like"
line "a sales clerk." line "a sales clerk."
done done
; 0x1aa25b
; possibly unused ; possibly unused
UnknownText_0x1aa25b: ; 0x1aa25b UnknownText_0x1aa25b:
text "I love being" text "I love being"
line "surrounded by tall" line "surrounded by tall"
cont "buildings!" cont "buildings!"
@ -178,26 +170,23 @@ UnknownText_0x1aa25b: ; 0x1aa25b
para "place like that in" para "place like that in"
line "KANTO…" line "KANTO…"
done done
; 0x1aa306
UnknownText_0x1aa306: ; 0x1aa306 UnknownText_0x1aa306:
text "Looking at the" text "Looking at the"
line "ground while I was" line "ground while I was"
para "walking made me" para "walking made me"
line "dizzy." line "dizzy."
done done
; 0x1aa340
CeladonCitySignText: ; 0x1aa340 CeladonCitySignText:
text "CELADON CITY" text "CELADON CITY"
para "The City of" para "The City of"
line "Rainbow Dreams" line "Rainbow Dreams"
done done
; 0x1aa369
CeladonGymSignText: ; 0x1aa369 CeladonGymSignText:
text "CELADON CITY" text "CELADON CITY"
line "#MON GYM" line "#MON GYM"
cont "LEADER: ERIKA" cont "LEADER: ERIKA"
@ -205,28 +194,24 @@ CeladonGymSignText: ; 0x1aa369
para "The Nature-Loving" para "The Nature-Loving"
line "Princess" line "Princess"
done done
; 0x1aa3a9
CeladonCityDeptStoreSignText: ; 0x1aa3a9 CeladonCityDeptStoreSignText:
text "Find What You" text "Find What You"
line "Need at CELADON" line "Need at CELADON"
cont "DEPT.STORE!" cont "DEPT.STORE!"
done done
; 0x1aa3d4
CeladonCityMansionSignText: ; 0x1aa3d4 CeladonCityMansionSignText:
text "CELADON MANSION" text "CELADON MANSION"
done done
; 0x1aa3e5
CeladonCityGameCornerSignText: ; 0x1aa3e5 CeladonCityGameCornerSignText:
text "The Playground for" text "The Playground for"
line "Everybody--CELADON" line "Everybody--CELADON"
cont "GAME CORNER" cont "GAME CORNER"
done done
; 0x1aa418
CeladonCityTrainerTipsText: ; 0x1aa418 CeladonCityTrainerTipsText:
text "TRAINER TIPS" text "TRAINER TIPS"
para "GUARD SPEC." para "GUARD SPEC."
@ -240,9 +225,8 @@ CeladonCityTrainerTipsText: ; 0x1aa418
line "CELADON DEPT." line "CELADON DEPT."
cont "STORE!" cont "STORE!"
done done
; 0x1aa497
CeladonCity_MapEventHeader: ; 0x1aa497 CeladonCity_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -283,4 +267,3 @@ CeladonCity_MapEventHeader: ; 0x1aa497
person_event SPRITE_YOUNGSTER, 37, 28, $7, $0, 255, 255, $a0, 0, YoungsterScript_0x1a9f5c, $ffff person_event SPRITE_YOUNGSTER, 37, 28, $7, $0, 255, 255, $a0, 0, YoungsterScript_0x1a9f5c, $ffff
person_event SPRITE_TEACHER, 18, 10, $2, $22, 255, 255, $a0, 0, TeacherScript_0x1a9f5f, $ffff person_event SPRITE_TEACHER, 18, 10, $2, $22, 255, 255, $a0, 0, TeacherScript_0x1a9f5f, $ffff
person_event SPRITE_LASS, 26, 11, $4, $20, 255, 255, $80, 0, LassScript_0x1a9f62, $ffff person_event SPRITE_LASS, 26, 11, $4, $20, 255, 255, $80, 0, LassScript_0x1a9f62, $ffff
; 0x1aa567

View File

@ -6,11 +6,10 @@ CeruleanCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, .Callback .FlyPoint
setflag ENGINE_FLYPOINT_CERULEAN
.Callback
setflag $0038
return return
CooltrainerMScript_0x184009: CooltrainerMScript_0x184009:

View File

@ -1,33 +1,28 @@
CherrygroveCity_MapScriptHeader: ; 0x19c000 CherrygroveCity_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x19c00d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x19c00e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x19c00f .Trigger1
; 0x19c00d
UnknownScript_0x19c00d: ; 0x19c00d
end end
; 0x19c00e
UnknownScript_0x19c00e: ; 0x19c00e .Trigger2
end end
; 0x19c00f
UnknownScript_0x19c00f: ; 0x19c00f .FlyPoint
setflag $0042 setflag ENGINE_FLYPOINT_CHERRYGROVE
return return
; 0x19c013
CherrygroveCityGuideGent: ; 0x19c013 CherrygroveCityGuideGent:
faceplayer faceplayer
loadfont loadfont
writetext GuideGentIntroText writetext GuideGentIntroText
@ -89,13 +84,12 @@ CherrygroveCityGuideGent: ; 0x19c013
waitbutton waitbutton
end end
.UnknownScript_0x19c097 ; 0x19c097 .UnknownScript_0x19c097
jumpstd $002f jumpstd $002f
end end
.mapcardname ; 0x19c09b .mapcardname
db "MAP CARD@" db "MAP CARD@"
; 0x19c0a4
.No .No
writetext GuideGentNoText writetext GuideGentNoText
@ -103,11 +97,10 @@ CherrygroveCityGuideGent: ; 0x19c013
loadmovesprites loadmovesprites
end end
UnknownScript_0x19c0aa: ; 0x19c0aa UnknownScript_0x19c0aa:
moveperson $3, $27, $7 moveperson $3, $27, $7
; 0x19c0ae
UnknownScript_0x19c0ae: ; 0x19c0ae UnknownScript_0x19c0ae:
spriteface $0, $3 spriteface $0, $3
showemote $0, $0, 15 showemote $0, $0, 15
special Functionc48f special Functionc48f
@ -133,9 +126,8 @@ UnknownScript_0x19c0ae: ; 0x19c0ae
reloadmap reloadmap
iftrue UnknownScript_0x19c11a iftrue UnknownScript_0x19c11a
jump UnknownScript_0x19c126 jump UnknownScript_0x19c126
; 0x19c0ee
UnknownScript_0x19c0ee: ; 0x19c0ee UnknownScript_0x19c0ee:
winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6 winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6
setlasttalked $3 setlasttalked $3
loadtrainer RIVAL1, RIVAL1_1 loadtrainer RIVAL1, RIVAL1_1
@ -145,9 +137,8 @@ UnknownScript_0x19c0ee: ; 0x19c0ee
reloadmap reloadmap
iftrue UnknownScript_0x19c11a iftrue UnknownScript_0x19c11a
jump UnknownScript_0x19c126 jump UnknownScript_0x19c126
; 0x19c104
UnknownScript_0x19c104: ; 0x19c104 UnknownScript_0x19c104:
winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6 winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6
setlasttalked $3 setlasttalked $3
loadtrainer RIVAL1, RIVAL1_2 loadtrainer RIVAL1, RIVAL1_2
@ -157,24 +148,22 @@ UnknownScript_0x19c104: ; 0x19c104
reloadmap reloadmap
iftrue UnknownScript_0x19c11a iftrue UnknownScript_0x19c11a
jump UnknownScript_0x19c126 jump UnknownScript_0x19c126
; 0x19c11a
UnknownScript_0x19c11a: ; 0x19c11a UnknownScript_0x19c11a:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x19c608 writetext UnknownText_0x19c608
closetext closetext
loadmovesprites loadmovesprites
jump UnknownScript_0x19c12f jump UnknownScript_0x19c12f
; 0x19c126
UnknownScript_0x19c126: ; 0x19c126 UnknownScript_0x19c126:
playmusic MUSIC_RIVAL_AFTER playmusic MUSIC_RIVAL_AFTER
loadfont loadfont
writetext UnknownText_0x19c59e writetext UnknownText_0x19c59e
closetext closetext
loadmovesprites loadmovesprites
UnknownScript_0x19c12f: ; 0x19c12f UnknownScript_0x19c12f:
playsound SFX_TACKLE playsound SFX_TACKLE
applymovement $0, MovementData_0x19c1d4 applymovement $0, MovementData_0x19c1d4
spriteface $0, $2 spriteface $0, $2
@ -184,9 +173,8 @@ UnknownScript_0x19c12f: ; 0x19c12f
special Functionc658 special Functionc658
playmapmusic playmapmusic
end end
; 0x19c146
TeacherScript_0x19c146: ; 0x19c146 TeacherScript_0x19c146:
faceplayer faceplayer
loadfont loadfont
checkflag $0001 checkflag $0001
@ -195,16 +183,14 @@ TeacherScript_0x19c146: ; 0x19c146
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19c154
UnknownScript_0x19c154: ; 0x19c154 UnknownScript_0x19c154:
writetext UnknownText_0x19c6a8 writetext UnknownText_0x19c6a8
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19c15a
YoungsterScript_0x19c15a: ; 0x19c15a YoungsterScript_0x19c15a:
faceplayer faceplayer
loadfont loadfont
checkflag $000b checkflag $000b
@ -213,16 +199,14 @@ YoungsterScript_0x19c15a: ; 0x19c15a
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19c168
UnknownScript_0x19c168: ; 0x19c168 UnknownScript_0x19c168:
writetext UnknownText_0x19c701 writetext UnknownText_0x19c701
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x19c16e
MysticWaterGuy: ; 0x19c16e MysticWaterGuy:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE checkevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
@ -232,37 +216,34 @@ MysticWaterGuy: ; 0x19c16e
verbosegiveitem MYSTIC_WATER, 1 verbosegiveitem MYSTIC_WATER, 1
iffalse UnknownScript_0x19c187 iffalse UnknownScript_0x19c187
setevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE setevent EVENT_GOT_MYSTIC_WATER_IN_CHERRYGROVE
UnknownScript_0x19c183: ; 0x19c183 UnknownScript_0x19c183:
writetext UnknownText_0x19c7c1 writetext UnknownText_0x19c7c1
closetext closetext
UnknownScript_0x19c187: ; 0x19c187 UnknownScript_0x19c187:
loadmovesprites loadmovesprites
end end
; 0x19c189
CherrygroveCitySign: CherrygroveCitySign:
jumptext CherrygroveCitySignText jumptext CherrygroveCitySignText
GuideGentsHouseSign: ; 0x19c18c GuideGentsHouseSign:
jumptext GuideGentsHouseSignText jumptext GuideGentsHouseSignText
; 0x19c18f
CherrygroveCityPokeCenterSign: CherrygroveCityPokeCenterSign:
jumpstd pokecentersign jumpstd pokecentersign
CherrygroveCityMartSign: ; 0x19c192 CherrygroveCityMartSign:
jumpstd martsign jumpstd martsign
MovementData_0x19c195: ; 0x19c195 MovementData_0x19c195:
step_left step_left
step_left step_left
step_up step_up
step_left step_left
turn_head_up turn_head_up
step_end step_end
; 0x19c19b
MovementData_0x19c19b: ; 0x19c19b MovementData_0x19c19b:
step_left step_left
step_left step_left
step_left step_left
@ -271,9 +252,8 @@ MovementData_0x19c19b: ; 0x19c19b
step_left step_left
turn_head_up turn_head_up
step_end step_end
; 0x19c1a3
MovementData_0x19c1a3: ; 0x19c1a3 MovementData_0x19c1a3:
step_left step_left
step_left step_left
step_left step_left
@ -283,9 +263,8 @@ MovementData_0x19c1a3: ; 0x19c1a3
step_left step_left
turn_head_up turn_head_up
step_end step_end
; 0x19c1ac
MovementData_0x19c1ac: ; 0x19c1ac MovementData_0x19c1ac:
step_left step_left
step_left step_left
step_left step_left
@ -296,9 +275,8 @@ MovementData_0x19c1ac: ; 0x19c1ac
step_down step_down
turn_head_left turn_head_left
step_end step_end
; 0x19c1b6
MovementData_0x19c1b6: ; 0x19c1b6 MovementData_0x19c1b6:
step_down step_down
step_down step_down
step_right step_right
@ -320,36 +298,31 @@ MovementData_0x19c1b6: ; 0x19c1b6
step_right step_right
turn_head_up turn_head_up
step_end step_end
; 0x19c1cb
MovementData_0x19c1cb: ; 0x19c1cb MovementData_0x19c1cb:
step_up step_up
step_up step_up
step_end step_end
; 0x19c1ce
MovementData_0x19c1ce: ; 0x19c1ce MovementData_0x19c1ce:
step_left step_left
step_left step_left
step_left step_left
step_left step_left
step_left step_left
step_end step_end
; 0x19c1d4
MovementData_0x19c1d4: ; 0x19c1d4 MovementData_0x19c1d4:
big_step_down big_step_down
turn_head_up turn_head_up
step_end step_end
; 0x19c1d7
MovementData_0x19c1d7: ; 0x19c1d7 MovementData_0x19c1d7:
step_left step_left
turn_head_down turn_head_down
step_end step_end
; 0x19c1da
MovementData_0x19c1da: ; 0x19c1da MovementData_0x19c1da:
big_step_left big_step_left
big_step_left big_step_left
big_step_left big_step_left
@ -457,7 +430,7 @@ GuideGentNoText:
line "when you like." line "when you like."
done done
UnknownText_0x19c4e2: ; 0x19c4e2 UnknownText_0x19c4e2:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "You got a #MON" para "You got a #MON"
@ -477,15 +450,13 @@ UnknownText_0x19c4e2: ; 0x19c4e2
para "I'll show you" para "I'll show you"
line "what I mean!" line "what I mean!"
done done
; 0x19c57f
UnknownText_0x19c57f: ; 0x19c57f UnknownText_0x19c57f:
text "Humph. Are you" text "Humph. Are you"
line "happy you won?" line "happy you won?"
done done
; 0x19c59e
UnknownText_0x19c59e: ; 0x19c59e UnknownText_0x19c59e:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "My name's ???." para "My name's ???."
@ -495,15 +466,13 @@ UnknownText_0x19c59e: ; 0x19c59e
cont "est #MON" cont "est #MON"
cont "trainer." cont "trainer."
done done
; 0x19c5e6
UnknownText_0x19c5e6: ; 0x19c5e6 UnknownText_0x19c5e6:
text "Humph. That was a" text "Humph. That was a"
line "waste of time." line "waste of time."
done done
; 0x19c608
UnknownText_0x19c608: ; 0x19c608 UnknownText_0x19c608:
text $56, " ", $56, " ", $56 text $56, " ", $56, " ", $56
para "My name's ???." para "My name's ???."
@ -513,9 +482,8 @@ UnknownText_0x19c608: ; 0x19c608
cont "est #MON" cont "est #MON"
cont "trainer." cont "trainer."
done done
; 0x19c650
UnknownText_0x19c650: ; 0x19c650 UnknownText_0x19c650:
text "Did you talk to" text "Did you talk to"
line "the old man by the" line "the old man by the"
cont "#MON CENTER?" cont "#MON CENTER?"
@ -524,23 +492,20 @@ UnknownText_0x19c650: ; 0x19c650
line "JOHTO on your" line "JOHTO on your"
cont "#GEAR." cont "#GEAR."
done done
; 0x19c6a8
UnknownText_0x19c6a8: ; 0x19c6a8 UnknownText_0x19c6a8:
text "When you're with" text "When you're with"
line "#MON, going" line "#MON, going"
cont "anywhere is fun." cont "anywhere is fun."
done done
; 0x19c6d6
UnknownText_0x19c6d6: ; 0x19c6d6 UnknownText_0x19c6d6:
text "MR.#MON's house" text "MR.#MON's house"
line "is still farther" line "is still farther"
cont "up ahead." cont "up ahead."
done done
; 0x19c701
UnknownText_0x19c701: ; 0x19c701 UnknownText_0x19c701:
text "I battled the" text "I battled the"
line "trainers on the" line "trainers on the"
cont "road." cont "road."
@ -551,9 +516,8 @@ UnknownText_0x19c701: ; 0x19c701
para "must take them to" para "must take them to"
line "a #MON CENTER." line "a #MON CENTER."
done done
; 0x19c766
UnknownText_0x19c766: ; 0x19c766 UnknownText_0x19c766:
text "A #MON I caught" text "A #MON I caught"
line "had an item." line "had an item."
@ -563,28 +527,24 @@ UnknownText_0x19c766: ; 0x19c766
para "I don't need it," para "I don't need it,"
line "so do you want it?" line "so do you want it?"
done done
; 0x19c7c1
UnknownText_0x19c7c1: ; 0x19c7c1 UnknownText_0x19c7c1:
text "Back to fishing" text "Back to fishing"
line "for me, then." line "for me, then."
done done
; 0x19c7e0
CherrygroveCitySignText: ; 0x19c7e0 CherrygroveCitySignText:
text "CHERRYGROVE CITY" text "CHERRYGROVE CITY"
para "The City of Cute," para "The City of Cute,"
line "Fragrant Flowers" line "Fragrant Flowers"
done done
; 0x19c815
GuideGentsHouseSignText: ; 0x19c815 GuideGentsHouseSignText:
text "GUIDE GENT'S HOUSE" text "GUIDE GENT'S HOUSE"
done done
; 0x19c829
CherrygroveCity_MapEventHeader: ; 0x19c829 CherrygroveCity_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -615,4 +575,3 @@ CherrygroveCity_MapEventHeader: ; 0x19c829
person_event SPRITE_TEACHER, 16, 31, $5, $1, 255, 255, $90, 0, TeacherScript_0x19c146, $ffff 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_YOUNGSTER, 11, 27, $5, $1, 255, 255, $80, 0, YoungsterScript_0x19c15a, $ffff
person_event SPRITE_FISHER, 16, 11, $9, $0, 255, 255, $a0, 0, MysticWaterGuy, $ffff person_event SPRITE_FISHER, 16, 11, $9, $0, 255, 255, $a0, 0, MysticWaterGuy, $ffff
; 0x19c8ad

View File

@ -1,38 +1,33 @@
CianwoodCity_MapScriptHeader: ; 0x1a0000 CianwoodCity_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x1a000d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x1a000e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPointAndSuicune
dbw 5, UnknownScript_0x1a000f .Trigger1
; 0x1a000d
UnknownScript_0x1a000d: ; 0x1a000d
end end
; 0x1a000e
UnknownScript_0x1a000e: ; 0x1a000e .Trigger2
end end
; 0x1a000f
UnknownScript_0x1a000f: ; 0x1a000f .FlyPointAndSuicune
setflag $0045 setflag ENGINE_FLYPOINT_CIANWOOD
setevent $07aa setevent $07aa
checkevent $0333 checkevent $0333
iffalse UnknownScript_0x1a001d iffalse UnknownScript_0x1a001d
disappear $c disappear $c
UnknownScript_0x1a001d: ; 0x1a001d UnknownScript_0x1a001d:
return return
; 0x1a001e
UnknownScript_0x1a001e: ; 0x1a001e UnknownScript_0x1a001e:
spriteface $0, $1 spriteface $0, $1
showemote $0, $0, 15 showemote $0, $0, 15
pause 15 pause 15
@ -74,11 +69,10 @@ UnknownScript_0x1a001e: ; 0x1a001e
special Functionc48f special Functionc48f
playmapmusic playmapmusic
pause 10 pause 10
UnknownScript_0x1a0083: ; 0x1a0083 UnknownScript_0x1a0083:
end end
; 0x1a0084
PokefanFScript_0x1a0084: ; 0x1a0084 PokefanFScript_0x1a0084:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_GOT_HM02_FLY checkevent EVENT_GOT_HM02_FLY
@ -91,9 +85,8 @@ PokefanFScript_0x1a0084: ; 0x1a0084
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a009c
UnknownScript_0x1a009c: ; 0x1a009c UnknownScript_0x1a009c:
writetext UnknownText_0x1a01e3 writetext UnknownText_0x1a01e3
keeptextopen keeptextopen
verbosegiveitem HM_02, 1 verbosegiveitem HM_02, 1
@ -101,27 +94,23 @@ UnknownScript_0x1a009c: ; 0x1a009c
setevent EVENT_GOT_HM02_FLY setevent EVENT_GOT_HM02_FLY
writetext UnknownText_0x1a021d writetext UnknownText_0x1a021d
keeptextopen keeptextopen
UnknownScript_0x1a00ad: ; 0x1a00ad UnknownScript_0x1a00ad:
writetext UnknownText_0x1a0277 writetext UnknownText_0x1a0277
closetext closetext
UnknownScript_0x1a00b1: ; 0x1a00b1 UnknownScript_0x1a00b1:
loadmovesprites loadmovesprites
end end
; 0x1a00b3
StandingYoungsterScript_0x1a00b3: ; 0x1a00b3 StandingYoungsterScript_0x1a00b3:
jumptextfaceplayer UnknownText_0x1a02df jumptextfaceplayer UnknownText_0x1a02df
; 0x1a00b6
PokefanMScript_0x1a00b6: ; 0x1a00b6 PokefanMScript_0x1a00b6:
jumptextfaceplayer UnknownText_0x1a0319 jumptextfaceplayer UnknownText_0x1a0319
; 0x1a00b9
LassScript_0x1a00b9: ; 0x1a00b9 LassScript_0x1a00b9:
jumptextfaceplayer UnknownText_0x1a0394 jumptextfaceplayer UnknownText_0x1a0394
; 0x1a00bc
UnknownScript_0x1a00bc: ; 0x1a00bc UnknownScript_0x1a00bc:
jumptextfaceplayer UnknownText_0x1a03cc jumptextfaceplayer UnknownText_0x1a03cc
CianwoodCitySign: CianwoodCitySign:
@ -153,16 +142,15 @@ MapCianwoodCitySignpostItem7:
dw $00b3 dw $00b3
db MAX_ETHER db MAX_ETHER
MovementData_0x1a00da: ; 0x1a00da MovementData_0x1a00da:
db $39 ; movement db $39 ; movement
fast_jump_step_down fast_jump_step_down
fast_jump_step_down fast_jump_step_down
fast_jump_step_right fast_jump_step_right
db $38 ; movement db $38 ; movement
step_end step_end
; 0x1a00e0
MovementData_0x1a00e0: ; 0x1a00e0 MovementData_0x1a00e0:
db $39 ; movement db $39 ; movement
fast_jump_step_right fast_jump_step_right
fast_jump_step_up fast_jump_step_up
@ -170,25 +158,22 @@ MovementData_0x1a00e0: ; 0x1a00e0
fast_jump_step_right fast_jump_step_right
db $38 ; movement db $38 ; movement
step_end step_end
; 0x1a00e7
MovementData_0x1a00e7: ; 0x1a00e7 MovementData_0x1a00e7:
step_up step_up
step_up step_up
step_up step_up
step_up step_up
step_end step_end
; 0x1a00ec
MovementData_0x1a00ec: ; 0x1a00ec MovementData_0x1a00ec:
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x1a00f1
UnknownText_0x1a00f1: ; 0x1a00f1 UnknownText_0x1a00f1:
text "You crossed the" text "You crossed the"
line "sea to get here?" line "sea to get here?"
@ -201,9 +186,8 @@ UnknownText_0x1a00f1: ; 0x1a00f1
para "#MON knew how" para "#MON knew how"
line "to FLY…" line "to FLY…"
done done
; 0x1a0163
UnknownText_0x1a0163: ; 0x1a0163 UnknownText_0x1a0163:
text "But you can't use" text "But you can't use"
line "FLY without this" line "FLY without this"
cont "city's GYM BADGE." cont "city's GYM BADGE."
@ -215,18 +199,16 @@ UnknownText_0x1a0163: ; 0x1a0163
para "I'll have a nice" para "I'll have a nice"
line "gift for you." line "gift for you."
done done
; 0x1a01e3
UnknownText_0x1a01e3: ; 0x1a01e3 UnknownText_0x1a01e3:
text "That's CIANWOOD's" text "That's CIANWOOD's"
line "GYM BADGE!" line "GYM BADGE!"
para "Then you should" para "Then you should"
line "take this HM." line "take this HM."
done done
; 0x1a021d
UnknownText_0x1a021d: ; 0x1a021d UnknownText_0x1a021d:
text "Teach FLY to your" text "Teach FLY to your"
line "#MON." line "#MON."
@ -236,9 +218,8 @@ UnknownText_0x1a021d: ; 0x1a021d
para "to anywhere you " para "to anywhere you "
line "have visited." line "have visited."
done done
; 0x1a0277
UnknownText_0x1a0277: ; 0x1a0277 UnknownText_0x1a0277:
text "My husband lost to" text "My husband lost to"
line "you, so he needs" line "you, so he needs"
cont "to train harder." cont "to train harder."
@ -247,18 +228,16 @@ UnknownText_0x1a0277: ; 0x1a0277
line "he was getting a" line "he was getting a"
cont "little chubby." cont "little chubby."
done done
; 0x1a02df
UnknownText_0x1a02df: ; 0x1a02df UnknownText_0x1a02df:
text "If you use FLY," text "If you use FLY,"
line "you can get back" line "you can get back"
para "to OLIVINE in-" para "to OLIVINE in-"
line "stantly." line "stantly."
done done
; 0x1a0319
UnknownText_0x1a0319: ; 0x1a0319 UnknownText_0x1a0319:
text "Boulders to the" text "Boulders to the"
line "north of town can" line "north of town can"
cont "be crushed." cont "be crushed."
@ -270,19 +249,17 @@ UnknownText_0x1a0319: ; 0x1a0319
line "use ROCK SMASH to" line "use ROCK SMASH to"
cont "break them." cont "break them."
done done
; 0x1a0394
UnknownText_0x1a0394: ; 0x1a0394 UnknownText_0x1a0394:
text "CHUCK, the GYM" text "CHUCK, the GYM"
line "LEADER, spars with" line "LEADER, spars with"
para "his fighting #-" para "his fighting #-"
line "MON." line "MON."
done done
; 0x1a03cc
; possibly unused ; possibly unused
UnknownText_0x1a03cc: ; 0x1a03cc UnknownText_0x1a03cc:
text "There are several" text "There are several"
line "islands between" line "islands between"
cont "here and OLIVINE." cont "here and OLIVINE."
@ -291,9 +268,8 @@ UnknownText_0x1a03cc: ; 0x1a03cc
line "creature supposed-" line "creature supposed-"
cont "ly lives there." cont "ly lives there."
done done
; 0x1a0433
UnknownText_0x1a0433: ; 0x1a0433 UnknownText_0x1a0433:
text "EUSINE: Yo," text "EUSINE: Yo,"
line $52, "." line $52, "."
@ -330,15 +306,13 @@ UnknownText_0x1a0433: ; 0x1a0433
para "Come on, ", $52, "." para "Come on, ", $52, "."
line "Let's battle now!" line "Let's battle now!"
done done
; 0x1a05a1
UnknownText_0x1a05a1: ; 0x1a05a1 UnknownText_0x1a05a1:
text "I hate to admit" text "I hate to admit"
line "it, but you win." line "it, but you win."
done done
; 0x1a05c3
UnknownText_0x1a05c3: ; 0x1a05c3 UnknownText_0x1a05c3:
text "You're amazing," text "You're amazing,"
line $52, "!" line $52, "!"
@ -441,4 +415,3 @@ CianwoodCity_MapEventHeader:
person_event SPRITE_POKEFAN_F, 50, 14, $5, $1, 255, 255, $0, 0, PokefanFScript_0x1a0084, $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_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 person_event SPRITE_SUICUNE, 18, 14, $1, $0, 255, 255, $90, 0, ObjectEvent, $07ae
; 0x1a0867

View File

@ -6,11 +6,10 @@ CinnabarIsland_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1ac9ac .FlyPoint
setflag ENGINE_FLYPOINT_CINNABAR
UnknownScript_0x1ac9ac:
setflag $003f
return return
CinnabarIslandBlue: CinnabarIslandBlue:

View File

@ -6,11 +6,10 @@ EcruteakCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1a4005 .FlyPoint
setflag ENGINE_FLYPOINT_ECRUTEAK
UnknownScript_0x1a4005:
setflag $0048
return return
GrampsScript_0x1a4009: GrampsScript_0x1a4009:

View File

@ -6,11 +6,10 @@ FuchsiaCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x194b1e .FlyPoint
setflag ENGINE_FLYPOINT_FUCHSIA
UnknownScript_0x194b1e:
setflag $003e
return return
YoungsterScript_0x194b22: YoungsterScript_0x194b22:

View File

@ -6,37 +6,35 @@ GoldenrodCity_MapScriptHeader:
db 2 db 2
; callbacks ; callbacks
dbw 5, .FlyPointAndFloria
dbw 2, .MoveTutor
dbw 5, UnknownScript_0x1988d8 .FlyPointAndFloria
setflag ENGINE_FLYPOINT_GOLDENROD
dbw 2, UnknownScript_0x1988e8 setflag ENGINE_16
checkevent EVENT_MET_FLORIA
UnknownScript_0x1988d8: iftrue .FloriaDone
setflag $0046 clearevent EVENT_FLORIA_AT_SUDOWOODO
setflag $0016 .FloriaDone
checkevent $00b9
iftrue UnknownScript_0x1988e7
clearevent $0769
UnknownScript_0x1988e7:
return return
UnknownScript_0x1988e8: .MoveTutor
checkevent EVENT_BEAT_ELITE_FOUR checkevent EVENT_BEAT_ELITE_FOUR
iffalse UnknownScript_0x198908 iffalse .MoveTutorDone
checkitem COIN_CASE checkitem COIN_CASE
iffalse UnknownScript_0x1988fd iffalse .MoveTutorDisappear
checkcode $b checkcode $b
if_equal WEDNESDAY, UnknownScript_0x198900 if_equal WEDNESDAY, .MoveTutorAppear
if_equal SATURDAY, UnknownScript_0x198900 if_equal SATURDAY, .MoveTutorAppear
UnknownScript_0x1988fd: .MoveTutorDisappear
disappear $10 disappear $10
return return
UnknownScript_0x198900: .MoveTutorAppear
checkflag $005e checkflag ENGINE_5E
iftrue UnknownScript_0x198908 iftrue .MoveTutorDone
appear $10 appear $10
UnknownScript_0x198908: .MoveTutorDone
return return
MoveTutor: MoveTutor:
@ -131,7 +129,7 @@ UnknownScript_0x1989ca:
playsound SFX_ENTER_DOOR playsound SFX_ENTER_DOOR
disappear $10 disappear $10
clearevent $076b clearevent $076b
setflag $005e setflag ENGINE_5E
waitbutton waitbutton
end end

View File

@ -11,7 +11,7 @@ TeacherScript_0x5535d: ; 0x5535d
iftrue UnknownScript_0x5538f iftrue UnknownScript_0x5538f
checkevent EVENT_GOT_SQUIRTBOTTLE checkevent EVENT_GOT_SQUIRTBOTTLE
iftrue UnknownScript_0x55399 iftrue UnknownScript_0x55399
checkevent $00b9 checkevent EVENT_MET_FLORIA
iffalse UnknownScript_0x5539f iffalse UnknownScript_0x5539f
checkevent $00ba checkevent $00ba
iffalse UnknownScript_0x5538f iffalse UnknownScript_0x5538f
@ -24,7 +24,7 @@ TeacherScript_0x5535d: ; 0x5535d
verbosegiveitem SQUIRTBOTTLE, 1 verbosegiveitem SQUIRTBOTTLE, 1
setevent EVENT_GOT_SQUIRTBOTTLE setevent EVENT_GOT_SQUIRTBOTTLE
loadmovesprites loadmovesprites
setevent $0769 setevent EVENT_FLORIA_AT_SUDOWOODO
clearevent $0768 clearevent $0768
end end
; 0x5538f ; 0x5538f
@ -62,7 +62,7 @@ LassScript_0x553a2: ; 0x553a2
loadmovesprites loadmovesprites
setevent $00ba setevent $00ba
setevent $0768 setevent $0768
clearevent $0769 clearevent EVENT_FLORIA_AT_SUDOWOODO
end end
; 0x553bf ; 0x553bf

View File

@ -24,7 +24,7 @@ UnknownScript_0x56c0e: ; 0x56c0e
; 0x56c11 ; 0x56c11
UnknownScript_0x56c11: ; 0x56c11 UnknownScript_0x56c11: ; 0x56c11
checkflag $005e checkflag ENGINE_5E
iftrue UnknownScript_0x56c19 iftrue UnknownScript_0x56c19
disappear $d disappear $d
UnknownScript_0x56c19: ;0x56c19 UnknownScript_0x56c19: ;0x56c19

View File

@ -1,34 +1,30 @@
LakeofRage_MapScriptHeader: ; 0x70000 LakeofRage_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x70010, $0000 dw .Trigger1, $0000
dw UnknownScript_0x70011, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 2 db 2
; callbacks ; callbacks
dbw 5, UnknownScript_0x70012 dbw 5, .FlyPoint
dbw 2, .Wesley
dbw 2, WesleyCallback .Trigger1
UnknownScript_0x70010: ; 0x70010
end end
; 0x70011
UnknownScript_0x70011: ; 0x70011 .Trigger2
end end
; 0x70012
UnknownScript_0x70012: ; 0x70012 .FlyPoint
setflag $004a setflag ENGINE_FLYPOINT_LAKE_OF_RAGE
return return
; 0x70016
WesleyCallback: .Wesley
checkcode $b checkcode $b
if_equal WEDNESDAY, .WesleyAppears if_equal WEDNESDAY, .WesleyAppears
disappear $b disappear $b
@ -38,7 +34,7 @@ WesleyCallback:
appear $b appear $b
return return
LanceScript_0x70022: ; 0x70022 LanceScript_0x70022:
checkevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE checkevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
iftrue UnknownScript_0x70057 iftrue UnknownScript_0x70057
loadfont loadfont
@ -48,7 +44,7 @@ LanceScript_0x70022: ; 0x70022
writetext UnknownText_0x701b4 writetext UnknownText_0x701b4
yesorno yesorno
iffalse UnknownScript_0x7004e iffalse UnknownScript_0x7004e
UnknownScript_0x70035: ; 0x70035 UnknownScript_0x70035:
writetext UnknownText_0x702c6 writetext UnknownText_0x702c6
closetext closetext
loadmovesprites loadmovesprites
@ -59,26 +55,23 @@ UnknownScript_0x70035: ; 0x70035
setevent EVENT_DECIDED_TO_HELP_LANCE setevent EVENT_DECIDED_TO_HELP_LANCE
domaptrigger GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F, $1 domaptrigger GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F, $1
end end
; 0x7004e
UnknownScript_0x7004e: ; 0x7004e UnknownScript_0x7004e:
writetext UnknownText_0x70371 writetext UnknownText_0x70371
closetext closetext
loadmovesprites loadmovesprites
setevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE setevent EVENT_REFUSED_TO_HELP_LANCE_AT_LAKE_OF_RAGE
end end
; 0x70057
UnknownScript_0x70057: ; 0x70057 UnknownScript_0x70057:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x703a5 writetext UnknownText_0x703a5
yesorno yesorno
iffalse UnknownScript_0x7004e iffalse UnknownScript_0x7004e
jump UnknownScript_0x70035 jump UnknownScript_0x70035
; 0x70063
GyaradosScript_0x70063: ; 0x70063 GyaradosScript_0x70063:
loadfont loadfont
writetext UnknownText_0x703cb writetext UnknownText_0x703cb
pause 15 pause 15
@ -89,7 +82,7 @@ GyaradosScript_0x70063: ; 0x70063
startbattle startbattle
if_equal $1, UnknownScript_0x7007a if_equal $1, UnknownScript_0x7007a
disappear $a disappear $a
UnknownScript_0x7007a: ; 0x7007a UnknownScript_0x7007a:
returnafterbattle returnafterbattle
loadfont loadfont
giveitem RED_SCALE, $1 giveitem RED_SCALE, $1
@ -102,9 +95,8 @@ UnknownScript_0x7007a: ; 0x7007a
dotrigger $0 dotrigger $0
appear $2 appear $2
end end
; 0x7008e
GrampsScript_0x7008e: ; 0x7008e GrampsScript_0x7008e:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_CLEARED_ROCKET_HIDEOUT checkevent EVENT_CLEARED_ROCKET_HIDEOUT
@ -113,28 +105,23 @@ GrampsScript_0x7008e: ; 0x7008e
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7009c
UnknownScript_0x7009c: ; 0x7009c UnknownScript_0x7009c:
writetext UnknownText_0x70421 writetext UnknownText_0x70421
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x700a2
SuperNerdScript_0x700a2: ; 0x700a2 SuperNerdScript_0x700a2:
jumptextfaceplayer UnknownText_0x70444 jumptextfaceplayer UnknownText_0x70444
; 0x700a5
CooltrainerFScript_0x700a5: ; 0x700a5 CooltrainerFScript_0x700a5:
jumptextfaceplayer UnknownText_0x704bb jumptextfaceplayer UnknownText_0x704bb
; 0x700a8
MapLakeofRageSignpost0Script: ; 0x700a8 MapLakeofRageSignpost0Script:
jumptext UnknownText_0x708d7 jumptext UnknownText_0x708d7
; 0x700ab
MapLakeofRageSignpost1Script: ; 0x700ab MapLakeofRageSignpost1Script:
loadfont loadfont
writetext UnknownText_0x70903 writetext UnknownText_0x70903
checkevent EVENT_CLEARED_ROCKET_HIDEOUT checkevent EVENT_CLEARED_ROCKET_HIDEOUT
@ -142,16 +129,14 @@ MapLakeofRageSignpost1Script: ; 0x700ab
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x700b8
UnknownScript_0x700b8: ; 0x700b8 UnknownScript_0x700b8:
keeptextopen keeptextopen
special Functionfbcd2 special Functionfbcd2
loadmovesprites loadmovesprites
end end
; 0x700be
TrainerFisherAndre: ; 0x700be TrainerFisherAndre:
; bit/flag number ; bit/flag number
dw $455 dw $455
@ -169,18 +154,16 @@ TrainerFisherAndre: ; 0x700be
; script when talk again ; script when talk again
dw FisherAndreScript dw FisherAndreScript
; 0x700ca
FisherAndreScript: ; 0x700ca FisherAndreScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x7058f writetext UnknownText_0x7058f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x700d2
TrainerFisherRaymond: ; 0x700d2 TrainerFisherRaymond:
; bit/flag number ; bit/flag number
dw $456 dw $456
@ -198,18 +181,16 @@ TrainerFisherRaymond: ; 0x700d2
; script when talk again ; script when talk again
dw FisherRaymondScript dw FisherRaymondScript
; 0x700de
FisherRaymondScript: ; 0x700de FisherRaymondScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x70611 writetext UnknownText_0x70611
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x700e6
TrainerCooltrainermAaron: ; 0x700e6 TrainerCooltrainermAaron:
; bit/flag number ; bit/flag number
dw $549 dw $549
@ -227,18 +208,16 @@ TrainerCooltrainermAaron: ; 0x700e6
; script when talk again ; script when talk again
dw CooltrainermAaronScript dw CooltrainermAaronScript
; 0x700f2
CooltrainermAaronScript: ; 0x700f2 CooltrainermAaronScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x7069c writetext UnknownText_0x7069c
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x700fa
TrainerCooltrainerfLois: ; 0x700fa TrainerCooltrainerfLois:
; bit/flag number ; bit/flag number
dw $55c dw $55c
@ -256,16 +235,14 @@ TrainerCooltrainerfLois: ; 0x700fa
; script when talk again ; script when talk again
dw CooltrainerfLoisScript dw CooltrainerfLoisScript
; 0x70106
CooltrainerfLoisScript: ; 0x70106 CooltrainerfLoisScript:
talkaftercancel talkaftercancel
loadfont loadfont
writetext UnknownText_0x70752 writetext UnknownText_0x70752
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x7010e
WesleyScript: WesleyScript:
faceplayer faceplayer
@ -303,38 +280,32 @@ WesleyNotWednesdayScript:
loadmovesprites loadmovesprites
end end
ItemFragment_0x70148: ; 0x70148 ItemFragment_0x70148:
db ELIXER, 1 db ELIXER, 1
; 0x7014a
ItemFragment_0x7014a: ; 0x7014a ItemFragment_0x7014a:
db TM_43, 1 db TM_43, 1
; 0x7014c
MapLakeofRageSignpostItem2: ; 0x7014c MapLakeofRageSignpostItem2:
dw $00b5 dw $00b5
db FULL_RESTORE db FULL_RESTORE
; 0x7014f
MapLakeofRageSignpostItem3: ; 0x7014f MapLakeofRageSignpostItem3:
dw $00b6 dw $00b6
db RARE_CANDY db RARE_CANDY
; 0x70152
MapLakeofRageSignpostItem4: ; 0x70152 MapLakeofRageSignpostItem4:
dw $00b7 dw $00b7
db MAX_POTION db MAX_POTION
; 0x70155
MovementData_0x70155: ; 0x70155 MovementData_0x70155:
teleport_from teleport_from
step_end step_end
; 0x70157
UnknownText_0x70157: ; 0x70157 UnknownText_0x70157:
text "This lake is full" text "This lake is full"
line "of GYARADOS but" line "of GYARADOS but"
cont "nothing else…" cont "nothing else…"
@ -343,9 +314,8 @@ UnknownText_0x70157: ; 0x70157
line "are being forced" line "are being forced"
cont "to evolve…" cont "to evolve…"
done done
; 0x701b4
UnknownText_0x701b4: ; 0x701b4 UnknownText_0x701b4:
text "Did you come here" text "Did you come here"
line "because of the" line "because of the"
cont "rumors?" cont "rumors?"
@ -372,9 +342,8 @@ UnknownText_0x701b4: ; 0x701b4
line "could you help me" line "could you help me"
cont "investigate?" cont "investigate?"
done done
; 0x702c6
UnknownText_0x702c6: ; 0x702c6 UnknownText_0x702c6:
text "LANCE: Excellent!" text "LANCE: Excellent!"
para "It seems that the" para "It seems that the"
@ -392,47 +361,40 @@ UnknownText_0x702c6: ; 0x702c6
para "I'll be waiting" para "I'll be waiting"
line "for you, ", $14, "." line "for you, ", $14, "."
done done
; 0x70371
UnknownText_0x70371: ; 0x70371 UnknownText_0x70371:
text "Oh… Well, if you" text "Oh… Well, if you"
line "change your mind," line "change your mind,"
cont "please help me." cont "please help me."
done done
; 0x703a5
UnknownText_0x703a5: ; 0x703a5 UnknownText_0x703a5:
text "LANCE: Hm? Are you" text "LANCE: Hm? Are you"
line "going to help me?" line "going to help me?"
done done
; 0x703cb
UnknownText_0x703cb: ; 0x703cb UnknownText_0x703cb:
text "GYARADOS: Gyashaa!" text "GYARADOS: Gyashaa!"
done done
; 0x703df
UnknownText_0x703df: ; 0x703df UnknownText_0x703df:
text $52, " obtained a" text $52, " obtained a"
line "RED SCALE." line "RED SCALE."
done done
; 0x703f8
UnknownText_0x703f8: ; 0x703f8 UnknownText_0x703f8:
text "The GYARADOS are" text "The GYARADOS are"
line "angry!" line "angry!"
para "It's a bad omen!" para "It's a bad omen!"
done done
; 0x70421
UnknownText_0x70421: ; 0x70421 UnknownText_0x70421:
text "Hahah! The MAGI-" text "Hahah! The MAGI-"
line "KARP are biting!" line "KARP are biting!"
done done
; 0x70444
UnknownText_0x70444: ; 0x70444 UnknownText_0x70444:
text "I heard this lake" text "I heard this lake"
line "was made by ram-" line "was made by ram-"
cont "paging GYARADOS." cont "paging GYARADOS."
@ -443,9 +405,8 @@ UnknownText_0x70444: ; 0x70444
para "to their mass out-" para "to their mass out-"
line "break now?" line "break now?"
done done
; 0x704bb
UnknownText_0x704bb: ; 0x704bb UnknownText_0x704bb:
text "Did my eyes de-" text "Did my eyes de-"
line "ceive me? I saw a" line "ceive me? I saw a"
@ -456,53 +417,46 @@ UnknownText_0x704bb: ; 0x704bb
line "GYARADOS were" line "GYARADOS were"
cont "usually blue?" cont "usually blue?"
done done
; 0x70522
FisherAndreSeenText: ; 0x70522 FisherAndreSeenText:
text "Let me battle with" text "Let me battle with"
line "the #MON I just" line "the #MON I just"
cont "caught!" cont "caught!"
done done
; 0x7054e
FisherAndreBeatenText: ; 0x7054e FisherAndreBeatenText:
text "I might be an ex-" text "I might be an ex-"
line "pert angler, but" line "pert angler, but"
para "I stink as a #-" para "I stink as a #-"
line "MON trainer…" line "MON trainer…"
done done
; 0x7058f
UnknownText_0x7058f: ; 0x7058f UnknownText_0x7058f:
text "I won't lose as an" text "I won't lose as an"
line "angler! I catch" line "angler! I catch"
cont "#MON all day." cont "#MON all day."
done done
; 0x705c0
FisherRaymondSeenText: ; 0x705c0 FisherRaymondSeenText:
text "No matter what I" text "No matter what I"
line "do, all I catch" line "do, all I catch"
para "are the same #-" para "are the same #-"
line "MON…" line "MON…"
done done
; 0x705f7
FisherRaymondBeatenText: ; 0x705f7 FisherRaymondBeatenText:
text "My line's all" text "My line's all"
line "tangled up…" line "tangled up…"
done done
; 0x70611
UnknownText_0x70611: ; 0x70611 UnknownText_0x70611:
text "Why can't I catch" text "Why can't I catch"
line "any good #MON?" line "any good #MON?"
done done
; 0x70632
CooltrainermAaronSeenText: ; 0x70632 CooltrainermAaronSeenText:
text "If a trainer spots" text "If a trainer spots"
line "another trainer," line "another trainer,"
@ -512,24 +466,21 @@ CooltrainermAaronSeenText: ; 0x70632
para "That is our" para "That is our"
line "destiny." line "destiny."
done done
; 0x70688
CooltrainermAaronBeatenText: ; 0x70688 CooltrainermAaronBeatenText:
text "Whew…" text "Whew…"
line "Good battle." line "Good battle."
done done
; 0x7069c
UnknownText_0x7069c: ; 0x7069c UnknownText_0x7069c:
text "#MON and their" text "#MON and their"
line "trainer become" line "trainer become"
para "powerful through" para "powerful through"
line "constant battling." line "constant battling."
done done
; 0x706df
CooltrainerfLoisSeenText: ; 0x706df CooltrainerfLoisSeenText:
text "What happened to" text "What happened to"
line "the red GYARADOS?" line "the red GYARADOS?"
@ -541,19 +492,16 @@ CooltrainerfLoisSeenText: ; 0x706df
para "I know--let's" para "I know--let's"
line "battle!" line "battle!"
done done
; 0x70745
CooltrainerfLoisBeatenText: ; 0x70745 CooltrainerfLoisBeatenText:
text "Good going!" text "Good going!"
done done
; 0x70752
UnknownText_0x70752: ; 0x70752 UnknownText_0x70752:
text "Come to think of" text "Come to think of"
line "it, I've seen a" line "it, I've seen a"
cont "pink BUTTERFREE." cont "pink BUTTERFREE."
done done
; 0x70784
MeetWesleyText: MeetWesleyText:
text "WESLEY: Well, how" text "WESLEY: Well, how"
@ -595,20 +543,18 @@ WesleyNotWednesdayText:
cont "That's too bad." cont "That's too bad."
done done
UnknownText_0x708d7: ; 0x708d7 UnknownText_0x708d7:
text "LAKE OF RAGE," text "LAKE OF RAGE,"
line "also known as" line "also known as"
cont "GYARADOS LAKE." cont "GYARADOS LAKE."
done done
; 0x70903
UnknownText_0x70903: ; 0x70903 UnknownText_0x70903:
text "FISHING GURU'S" text "FISHING GURU'S"
line "HOUSE" line "HOUSE"
done done
; 0x70919
LakeofRage_MapEventHeader: ; 0x70919 LakeofRage_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0

View File

@ -6,11 +6,10 @@ LavenderTown_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1ad6e0 .FlyPoint
setflag ENGINE_FLYPOINT_LAVENDER
UnknownScript_0x1ad6e0:
setflag $003b
return return
PokefanMScript_0x1ad6e4: PokefanMScript_0x1ad6e4:

View File

@ -3,24 +3,23 @@ MahoganyTown_MapScriptHeader:
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x19000d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x19000e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x19000f .Trigger1
UnknownScript_0x19000d:
end end
UnknownScript_0x19000e: .Trigger2
end end
UnknownScript_0x19000f: .FlyPoint
setflag $0049 setflag ENGINE_FLYPOINT_MAHOGANY
return return
UnknownScript_0x190013: UnknownScript_0x190013:

View File

@ -1,34 +1,29 @@
NewBarkTown_MapScriptHeader: ; 0x1a8000 NewBarkTown_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x1a800d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x1a800e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1a800f .Trigger1
; 0x1a800d
UnknownScript_0x1a800d: ; 0x1a800d
end end
; 0x1a800e
UnknownScript_0x1a800e: ; 0x1a800e .Trigger2
end end
; 0x1a800f
UnknownScript_0x1a800f: ; 0x1a800f .FlyPoint
setflag $0041 setflag ENGINE_FLYPOINT_NEW_BARK
clearevent $0076 clearevent $0076
return return
; 0x1a8016
UnknownScript_0x1a8016: ; 0x1a8016 UnknownScript_0x1a8016:
playmusic MUSIC_MOM playmusic MUSIC_MOM
spriteface $2, $2 spriteface $2, $2
loadfont loadfont
@ -50,9 +45,8 @@ UnknownScript_0x1a8016: ; 0x1a8016
loadmovesprites loadmovesprites
special RestartMapMusic special RestartMapMusic
end end
; 0x1a8041
UnknownScript_0x1a8041: ; 0x1a8041 UnknownScript_0x1a8041:
playmusic MUSIC_MOM playmusic MUSIC_MOM
spriteface $2, $2 spriteface $2, $2
loadfont loadfont
@ -75,9 +69,8 @@ UnknownScript_0x1a8041: ; 0x1a8041
loadmovesprites loadmovesprites
special RestartMapMusic special RestartMapMusic
end end
; 0x1a806f
TeacherScript_0x1a806f: ; 0x1a806f TeacherScript_0x1a806f:
faceplayer faceplayer
loadfont loadfont
checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST
@ -90,34 +83,29 @@ TeacherScript_0x1a806f: ; 0x1a806f
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a8089
UnknownScript_0x1a8089: ; 0x1a8089 UnknownScript_0x1a8089:
writetext UnknownText_0x1a81c4 writetext UnknownText_0x1a81c4
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a808f
UnknownScript_0x1a808f: ; 0x1a808f UnknownScript_0x1a808f:
writetext UnknownText_0x1a81f2 writetext UnknownText_0x1a81f2
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a8095
UnknownScript_0x1a8095: ; 0x1a8095 UnknownScript_0x1a8095:
writetext UnknownText_0x1a8236 writetext UnknownText_0x1a8236
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x1a809b
FisherScript_0x1a809b: ; 0x1a809b FisherScript_0x1a809b:
jumptextfaceplayer UnknownText_0x1a8274 jumptextfaceplayer UnknownText_0x1a8274
; 0x1a809e
SilverScript_0x1a809e: ; 0x1a809e SilverScript_0x1a809e:
loadfont loadfont
writetext UnknownText_0x1a82a6 writetext UnknownText_0x1a82a6
closetext closetext
@ -137,33 +125,27 @@ SilverScript_0x1a809e: ; 0x1a809e
applymovement $0, MovementData_0x1a80f0 applymovement $0, MovementData_0x1a80f0
applymovement $4, MovementData_0x1a80f5 applymovement $4, MovementData_0x1a80f5
end end
; 0x1a80c8
MapNewBarkTownSignpost0Script: ; 0x1a80c8 MapNewBarkTownSignpost0Script:
jumptext UnknownText_0x1a82e8 jumptext UnknownText_0x1a82e8
; 0x1a80cb
MapNewBarkTownSignpost1Script: ; 0x1a80cb MapNewBarkTownSignpost1Script:
jumptext UnknownText_0x1a8328 jumptext UnknownText_0x1a8328
; 0x1a80ce
MapNewBarkTownSignpost2Script: ; 0x1a80ce MapNewBarkTownSignpost2Script:
jumptext UnknownText_0x1a8332 jumptext UnknownText_0x1a8332
; 0x1a80d1
MapNewBarkTownSignpost3Script: ; 0x1a80d1 MapNewBarkTownSignpost3Script:
jumptext UnknownText_0x1a8340 jumptext UnknownText_0x1a8340
; 0x1a80d4
MovementData_0x1a80d4: ; 0x1a80d4 MovementData_0x1a80d4:
step_left step_left
step_left step_left
step_left step_left
step_left step_left
step_end step_end
; 0x1a80d9
MovementData_0x1a80d9: ; 0x1a80d9 MovementData_0x1a80d9:
step_left step_left
step_left step_left
step_left step_left
@ -171,18 +153,16 @@ MovementData_0x1a80d9: ; 0x1a80d9
step_left step_left
turn_head_down turn_head_down
step_end step_end
; 0x1a80e0
MovementData_0x1a80e0: ; 0x1a80e0 MovementData_0x1a80e0:
step_right step_right
step_right step_right
step_right step_right
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x1a80e6
MovementData_0x1a80e6: ; 0x1a80e6 MovementData_0x1a80e6:
step_right step_right
step_right step_right
step_right step_right
@ -190,48 +170,41 @@ MovementData_0x1a80e6: ; 0x1a80e6
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x1a80ed
MovementData_0x1a80ed: ; 0x1a80ed MovementData_0x1a80ed:
turn_head_up turn_head_up
step_down step_down
step_end step_end
; 0x1a80f0
MovementData_0x1a80f0: ; 0x1a80f0 MovementData_0x1a80f0:
turn_head_up turn_head_up
fix_facing fix_facing
jump_step_down jump_step_down
remove_fixed_facing remove_fixed_facing
step_end step_end
; 0x1a80f5
MovementData_0x1a80f5: ; 0x1a80f5 MovementData_0x1a80f5:
step_right step_right
step_end step_end
; 0x1a80f7
UnknownText_0x1a80f7: ; 0x1a80f7 UnknownText_0x1a80f7:
text "Wow, your #GEAR" text "Wow, your #GEAR"
line "is impressive!" line "is impressive!"
para "Did your mom get" para "Did your mom get"
line "it for you?" line "it for you?"
done done
; 0x1a8134
UnknownText_0x1a8134: ; 0x1a8134 UnknownText_0x1a8134:
text "Wait, ", $14, "!" text "Wait, ", $14, "!"
done done
; 0x1a813e
UnknownText_0x1a813e: ; 0x1a813e UnknownText_0x1a813e:
text "What do you think" text "What do you think"
line "you're doing?" line "you're doing?"
done done
; 0x1a815e
UnknownText_0x1a815e: ; 0x1a815e UnknownText_0x1a815e:
text "It's dangerous to" text "It's dangerous to"
line "go out without a" line "go out without a"
cont "#MON!" cont "#MON!"
@ -242,16 +215,14 @@ UnknownText_0x1a815e: ; 0x1a815e
para "grass on the way" para "grass on the way"
line "to the next town." line "to the next town."
done done
; 0x1a81c4
UnknownText_0x1a81c4: ; 0x1a81c4 UnknownText_0x1a81c4:
text "Oh! Your #MON" text "Oh! Your #MON"
line "is adorable!" line "is adorable!"
cont "I wish I had one!" cont "I wish I had one!"
done done
; 0x1a81f2
UnknownText_0x1a81f2: ; 0x1a81f2 UnknownText_0x1a81f2:
text "Hi, ", $14, "!" text "Hi, ", $14, "!"
line "Leaving again?" line "Leaving again?"
@ -259,66 +230,57 @@ UnknownText_0x1a81f2: ; 0x1a81f2
line "your mom if you" line "your mom if you"
cont "are leaving." cont "are leaving."
done done
; 0x1a8236
UnknownText_0x1a8236: ; 0x1a8236 UnknownText_0x1a8236:
text "Call your mom on" text "Call your mom on"
line "your #GEAR to" line "your #GEAR to"
para "let her know how" para "let her know how"
line "you're doing." line "you're doing."
done done
; 0x1a8274
UnknownText_0x1a8274: ; 0x1a8274 UnknownText_0x1a8274:
text "Yo, ", $52, "!" text "Yo, ", $52, "!"
para "I hear PROF.ELM" para "I hear PROF.ELM"
line "discovered some" line "discovered some"
cont "new #MON." cont "new #MON."
done done
; 0x1a82a6
UnknownText_0x1a82a6: ; 0x1a82a6 UnknownText_0x1a82a6:
text $56 text $56
para "So this is the" para "So this is the"
line "famous ELM #MON" line "famous ELM #MON"
cont "LAB…" cont "LAB…"
done done
; 0x1a82cd
UnknownText_0x1a82cd: ; 0x1a82cd UnknownText_0x1a82cd:
text "…What are you" text "…What are you"
line "staring at?" line "staring at?"
done done
; 0x1a82e8
UnknownText_0x1a82e8: ; 0x1a82e8 UnknownText_0x1a82e8:
text "NEW BARK TOWN" text "NEW BARK TOWN"
para "The Town Where the" para "The Town Where the"
line "Winds of a New" line "Winds of a New"
cont "Beginning Blow" cont "Beginning Blow"
done done
; 0x1a8328
UnknownText_0x1a8328: ; 0x1a8328 UnknownText_0x1a8328:
text $52, "'s House" text $52, "'s House"
done done
; 0x1a8332
UnknownText_0x1a8332: ; 0x1a8332 UnknownText_0x1a8332:
text "ELM #MON LAB" text "ELM #MON LAB"
done done
; 0x1a8340
UnknownText_0x1a8340: ; 0x1a8340 UnknownText_0x1a8340:
text "ELM'S HOUSE" text "ELM'S HOUSE"
done done
; 0x1a834d
NewBarkTown_MapEventHeader: ; 0x1a834d NewBarkTown_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -346,4 +308,3 @@ NewBarkTown_MapEventHeader: ; 0x1a834d
person_event SPRITE_TEACHER, 12, 10, $3, $1, 255, 255, $0, 0, TeacherScript_0x1a806f, $ffff person_event SPRITE_TEACHER, 12, 10, $3, $1, 255, 255, $0, 0, TeacherScript_0x1a806f, $ffff
person_event SPRITE_FISHER, 13, 16, $4, $10, 255, 255, $a0, 0, FisherScript_0x1a809b, $ffff person_event SPRITE_FISHER, 13, 16, $4, $10, 255, 255, $a0, 0, FisherScript_0x1a809b, $ffff
person_event SPRITE_SILVER, 6, 7, $9, $0, 255, 255, $0, 0, SilverScript_0x1a809e, $06bd person_event SPRITE_SILVER, 6, 7, $9, $0, 255, 255, $0, 0, SilverScript_0x1a809e, $06bd
; 0x1a83b2

View File

@ -3,24 +3,23 @@ OlivineCity_MapScriptHeader:
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x1a882d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x1a882e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1a882f .Trigger1
UnknownScript_0x1a882d:
end end
UnknownScript_0x1a882e: .Trigger2
end end
UnknownScript_0x1a882f: .FlyPoint
setflag $0047 setflag ENGINE_FLYPOINT_OLIVINE
return return
UnknownScript_0x1a8833: UnknownScript_0x1a8833:

View File

@ -1,4 +1,4 @@
PalletTown_MapScriptHeader: ; 0x1ac6cc PalletTown_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,49 +6,39 @@ PalletTown_MapScriptHeader: ; 0x1ac6cc
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1ac6d1 .FlyPoint
; 0x1ac6d1 setflag ENGINE_FLYPOINT_PALLET
UnknownScript_0x1ac6d1: ; 0x1ac6d1
setflag $0035
return return
; 0x1ac6d5
TeacherScript_0x1ac6d5: ; 0x1ac6d5 TeacherScript_0x1ac6d5:
jumptextfaceplayer UnknownText_0x1ac6e7 jumptextfaceplayer UnknownText_0x1ac6e7
; 0x1ac6d8
FisherScript_0x1ac6d8: ; 0x1ac6d8 FisherScript_0x1ac6d8:
jumptextfaceplayer UnknownText_0x1ac720 jumptextfaceplayer UnknownText_0x1ac720
; 0x1ac6db
MapPalletTownSignpost0Script: ; 0x1ac6db PalletTownSign:
jumptext UnknownText_0x1ac76b jumptext PalletTownSignText
; 0x1ac6de
MapPalletTownSignpost1Script: ; 0x1ac6de RedsHouseSign:
jumptext UnknownText_0x1ac79d jumptext RedsHouseSignText
; 0x1ac6e1
MapPalletTownSignpost2Script: ; 0x1ac6e1 OaksLabSign:
jumptext UnknownText_0x1ac7aa jumptext OaksLabSignText
; 0x1ac6e4
MapPalletTownSignpost3Script: ; 0x1ac6e4 BluesHouseSign:
jumptext UnknownText_0x1ac7c1 jumptext BluesHouseSignText
; 0x1ac6e7
UnknownText_0x1ac6e7: ; 0x1ac6e7 UnknownText_0x1ac6e7:
text "I'm raising #-" text "I'm raising #-"
line "MON too." line "MON too."
para "They serve as my" para "They serve as my"
line "private guards." line "private guards."
done done
; 0x1ac720
UnknownText_0x1ac720: ; 0x1ac720 UnknownText_0x1ac720:
text "Technology is" text "Technology is"
line "incredible!" line "incredible!"
@ -56,33 +46,28 @@ UnknownText_0x1ac720: ; 0x1ac720
line "#MON across" line "#MON across"
cont "time like e-mail." cont "time like e-mail."
done done
; 0x1ac76b
UnknownText_0x1ac76b: ; 0x1ac76b PalletTownSignText:
text "PALLET TOWN" text "PALLET TOWN"
para "A Tranquil Setting" para "A Tranquil Setting"
line "of Peace & Purity" line "of Peace & Purity"
done done
; 0x1ac79d
UnknownText_0x1ac79d: ; 0x1ac79d RedsHouseSignText:
text "RED'S HOUSE" text "RED'S HOUSE"
done done
; 0x1ac7aa
UnknownText_0x1ac7aa: ; 0x1ac7aa OaksLabSignText:
text "OAK #MON" text "OAK #MON"
line "RESEARCH LAB" line "RESEARCH LAB"
done done
; 0x1ac7c1
UnknownText_0x1ac7c1: ; 0x1ac7c1 BluesHouseSignText:
text "BLUE'S HOUSE" text "BLUE'S HOUSE"
done done
; 0x1ac7cf
PalletTown_MapEventHeader: ; 0x1ac7cf PalletTown_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -97,13 +82,12 @@ PalletTown_MapEventHeader: ; 0x1ac7cf
; signposts ; signposts
db 4 db 4
signpost 9, 7, $0, MapPalletTownSignpost0Script signpost 9, 7, $0, PalletTownSign
signpost 5, 3, $0, MapPalletTownSignpost1Script signpost 5, 3, $0, RedsHouseSign
signpost 13, 13, $0, MapPalletTownSignpost2Script signpost 13, 13, $0, OaksLabSign
signpost 5, 11, $0, MapPalletTownSignpost3Script signpost 5, 11, $0, BluesHouseSign
; people-events ; people-events
db 2 db 2
person_event SPRITE_TEACHER, 12, 7, $2, $22, 255, 255, $0, 0, TeacherScript_0x1ac6d5, $ffff person_event SPRITE_TEACHER, 12, 7, $2, $22, 255, 255, $0, 0, TeacherScript_0x1ac6d5, $ffff
person_event SPRITE_FISHER, 18, 16, $5, $2, 255, 255, $a0, 0, FisherScript_0x1ac6d8, $ffff person_event SPRITE_FISHER, 18, 16, $5, $2, 255, 255, $a0, 0, FisherScript_0x1ac6d8, $ffff
; 0x1ac812

View File

@ -6,11 +6,10 @@ PewterCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x18c005 .FlyPoint
setflag ENGINE_FLYPOINT_PEWTER
UnknownScript_0x18c005:
setflag $0037
return return
CooltrainerFScript_0x18c009: CooltrainerFScript_0x18c009:

View File

@ -1,4 +1,4 @@
Route23_MapScriptHeader: ; 0x1ae52e Route23_MapScriptHeader:
; trigger count ; trigger count
db 0 db 0
@ -6,20 +6,16 @@ Route23_MapScriptHeader: ; 0x1ae52e
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1ae533 .FlyPoint
; 0x1ae533 setflag ENGINE_FLYPOINT_INDIGO_PLATEAU
UnknownScript_0x1ae533: ; 0x1ae533
setflag $0040
return return
; 0x1ae537
MapRoute23Signpost0Script: ; 0x1ae537 IndigoPlateauSign:
jumptext UnknownText_0x1ae53a jumptext IndigoPlateauSignText
; 0x1ae53a
UnknownText_0x1ae53a: ; 0x1ae53a IndigoPlateauSignText:
text "INDIGO PLATEAU" text "INDIGO PLATEAU"
para "The Ultimate Goal" para "The Ultimate Goal"
@ -27,9 +23,8 @@ UnknownText_0x1ae53a: ; 0x1ae53a
para "#MON LEAGUE HQ" para "#MON LEAGUE HQ"
done done
; 0x1ae579
Route23_MapEventHeader: ; 0x1ae579 Route23_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -45,8 +40,7 @@ Route23_MapEventHeader: ; 0x1ae579
; signposts ; signposts
db 1 db 1
signpost 7, 11, $0, MapRoute23Signpost0Script signpost 7, 11, $0, IndigoPlateauSign
; people-events ; people-events
db 0 db 0
; 0x1ae598

View File

@ -106,7 +106,7 @@ LassScript_0x19408c: ; 0x19408c
loadfont loadfont
checkevent $00ba checkevent $00ba
iftrue UnknownScript_0x1940b3 iftrue UnknownScript_0x1940b3
setevent $00b9 setevent EVENT_MET_FLORIA
writetext UnknownText_0x1942f1 writetext UnknownText_0x1942f1
closetext closetext
loadmovesprites loadmovesprites
@ -786,5 +786,5 @@ Route36_MapEventHeader: ; 0x194a66
person_event SPRITE_FISHER, 13, 48, $8, $0, 255, 255, $0, 0, FisherScript_0x1940b9, $ffff person_event SPRITE_FISHER, 13, 48, $8, $0, 255, 255, $0, 0, FisherScript_0x1940b9, $ffff
person_event SPRITE_FRUIT_TREE, 8, 25, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x194247, $ffff person_event SPRITE_FRUIT_TREE, 8, 25, $1, $0, 255, 255, $0, 0, FruitTreeScript_0x194247, $ffff
person_event SPRITE_YOUNGSTER, 10, 50, $2, $11, 255, 255, $0, 0, ArthurScript, $075a person_event SPRITE_YOUNGSTER, 10, 50, $2, $11, 255, 255, $0, 0, ArthurScript, $075a
person_event SPRITE_LASS, 16, 37, $6, $0, 255, 255, $90, 0, LassScript_0x19408c, $0769 person_event SPRITE_LASS, 16, 37, $6, $0, 255, 255, $90, 0, LassScript_0x19408c, EVENT_FLORIA_AT_SUDOWOODO
person_event SPRITE_SUICUNE, 10, 25, $1, $0, 255, 255, $90, 0, ObjectEvent, $07b0 person_event SPRITE_SUICUNE, 10, 25, $1, $0, 255, 255, $90, 0, ObjectEvent, $07b0

View File

@ -6,11 +6,10 @@ SaffronCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x199326 .FlyPoint
setflag ENGINE_FLYPOINT_SAFFRON
UnknownScript_0x199326:
setflag $003c
return return
LassScript_0x19932a: LassScript_0x19932a:

View File

@ -6,11 +6,10 @@ SilverCaveOutside_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1b2047 .FlyPoint
setflag ENGINE_FLYPOINT_SILVER_CAVE
UnknownScript_0x1b2047:
setflag $004c
return return
MtSilverPokeCenterSign: MtSilverPokeCenterSign:

View File

@ -6,11 +6,10 @@ VermilionCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1aa97f .FlyPoint
setflag ENGINE_FLYPOINT_VERMILION
UnknownScript_0x1aa97f:
setflag $003a
return return
TeacherScript_0x1aa983: TeacherScript_0x1aa983:

View File

@ -1,34 +1,29 @@
VermilionPort_MapScriptHeader: ; 0x74d90 VermilionPort_MapScriptHeader:
; trigger count ; trigger count
db 2 db 2
; triggers ; triggers
dw UnknownScript_0x74d9d, $0000 dw .Trigger1, $0000
dw UnknownScript_0x74d9e, $0000 dw .Trigger2, $0000
; callback count ; callback count
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x74da2 .Trigger1
; 0x74d9d
UnknownScript_0x74d9d: ; 0x74d9d
end end
; 0x74d9e
UnknownScript_0x74d9e: ; 0x74d9e .Trigger2
priorityjump UnknownScript_0x74da6 priorityjump UnknownScript_0x74da6
end end
; 0x74da2
UnknownScript_0x74da2: ; 0x74da2 .FlyPoint
setflag $003a setflag ENGINE_FLYPOINT_VERMILION
return return
; 0x74da6
UnknownScript_0x74da6: ; 0x74da6 UnknownScript_0x74da6:
applymovement $0, MovementData_0x74ef3 applymovement $0, MovementData_0x74ef3
appear $2 appear $2
dotrigger $0 dotrigger $0
@ -40,9 +35,8 @@ UnknownScript_0x74da6: ; 0x74da6
setevent $0000 setevent $0000
blackoutmod GROUP_VERMILION_CITY, MAP_VERMILION_CITY blackoutmod GROUP_VERMILION_CITY, MAP_VERMILION_CITY
end end
; 0x74dc4
SailorScript_0x74dc4: ; 0x74dc4 SailorScript_0x74dc4:
faceplayer faceplayer
loadfont loadfont
checkevent $0000 checkevent $0000
@ -76,16 +70,14 @@ SailorScript_0x74dc4: ; 0x74dc4
domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $1 domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $1
warp GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $19, $1 warp GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $19, $1
end end
; 0x74e1a
UnknownScript_0x74e1a: ; 0x74e1a UnknownScript_0x74e1a:
writetext UnknownText_0x74f31 writetext UnknownText_0x74f31
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74e20
UnknownScript_0x74e20: ; 0x74e20 UnknownScript_0x74e20:
spriteface $3, $3 spriteface $3, $3
checkevent $0000 checkevent $0000
iftrue UnknownScript_0x74e86 iftrue UnknownScript_0x74e86
@ -112,52 +104,45 @@ UnknownScript_0x74e20: ; 0x74e20
setevent $0001 setevent $0001
applymovement $0, MovementData_0x74ef8 applymovement $0, MovementData_0x74ef8
jump SailorScript_0x74dc4 jump SailorScript_0x74dc4
; 0x74e68
UnknownScript_0x74e68: ; 0x74e68 UnknownScript_0x74e68:
writetext UnknownText_0x74ff2 writetext UnknownText_0x74ff2
closetext closetext
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x74ef5 applymovement $0, MovementData_0x74ef5
end end
; 0x74e72
UnknownScript_0x74e72: ; 0x74e72 UnknownScript_0x74e72:
writetext UnknownText_0x75059 writetext UnknownText_0x75059
closetext closetext
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x74ef5 applymovement $0, MovementData_0x74ef5
end end
; 0x74e7c
UnknownScript_0x74e7c: ; 0x74e7c UnknownScript_0x74e7c:
writetext UnknownText_0x75080 writetext UnknownText_0x75080
closetext closetext
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x74ef5 applymovement $0, MovementData_0x74ef5
end end
; 0x74e86
UnknownScript_0x74e86: ; 0x74e86 UnknownScript_0x74e86:
end end
; 0x74e87
UnknownScript_0x74e87: ; 0x74e87 UnknownScript_0x74e87:
writetext UnknownText_0x74fa7 writetext UnknownText_0x74fa7
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74e8d
UnknownScript_0x74e8d: ; 0x74e8d UnknownScript_0x74e8d:
writetext UnknownText_0x74fa7 writetext UnknownText_0x74fa7
closetext closetext
loadmovesprites loadmovesprites
applymovement $0, MovementData_0x74ef5 applymovement $0, MovementData_0x74ef5
end end
; 0x74e97
SailorScript_0x74e97: ; 0x74e97 SailorScript_0x74e97:
faceplayer faceplayer
loadfont loadfont
checkevent $0000 checkevent $0000
@ -181,70 +166,60 @@ SailorScript_0x74e97: ; 0x74e97
setevent $0001 setevent $0001
applymovement $0, MovementData_0x74efe applymovement $0, MovementData_0x74efe
jump SailorScript_0x74dc4 jump SailorScript_0x74dc4
; 0x74ed4
UnknownScript_0x74ed4: ; 0x74ed4 UnknownScript_0x74ed4:
writetext UnknownText_0x74ff2 writetext UnknownText_0x74ff2
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74eda
UnknownScript_0x74eda: ; 0x74eda UnknownScript_0x74eda:
writetext UnknownText_0x75059 writetext UnknownText_0x75059
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74ee0
UnknownScript_0x74ee0: ; 0x74ee0 UnknownScript_0x74ee0:
writetext UnknownText_0x75080 writetext UnknownText_0x75080
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74ee6
SuperNerdScript_0x74ee6: ; 0x74ee6 SuperNerdScript_0x74ee6:
faceplayer faceplayer
loadfont loadfont
writetext UnknownText_0x750a6 writetext UnknownText_0x750a6
closetext closetext
loadmovesprites loadmovesprites
end end
; 0x74eee
MapVermilionPortSignpostItem0: ; 0x74eee MapVermilionPortSignpostItem0:
dw $00eb dw $00eb
db IRON db IRON
; 0x74ef1
MovementData_0x74ef1: ; 0x74ef1 MovementData_0x74ef1:
step_down step_down
step_end step_end
; 0x74ef3
MovementData_0x74ef3: ; 0x74ef3 MovementData_0x74ef3:
step_up step_up
step_end step_end
; 0x74ef5
MovementData_0x74ef5: ; 0x74ef5 MovementData_0x74ef5:
step_right step_right
turn_head_left turn_head_left
step_end step_end
; 0x74ef8
MovementData_0x74ef8: ; 0x74ef8 MovementData_0x74ef8:
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_down step_down
step_end step_end
; 0x74efe
MovementData_0x74efe: ; 0x74efe MovementData_0x74efe:
step_right step_right
step_down step_down
step_down step_down
@ -253,52 +228,45 @@ MovementData_0x74efe: ; 0x74efe
step_down step_down
step_down step_down
step_end step_end
; 0x74f06
UnknownText_0x74f06: ; 0x74f06 UnknownText_0x74f06:
text "We're departing" text "We're departing"
line "soon. Please get" line "soon. Please get"
cont "on board." cont "on board."
done done
; 0x74f31
UnknownText_0x74f31: ; 0x74f31 UnknownText_0x74f31:
text "Sorry. You can't" text "Sorry. You can't"
line "board now." line "board now."
done done
; 0x74f4d
UnknownText_0x74f4d: ; 0x74f4d UnknownText_0x74f4d:
text "Welcome to FAST" text "Welcome to FAST"
line "SHIP S.S.AQUA." line "SHIP S.S.AQUA."
para "Will you be board-" para "Will you be board-"
line "ing today?" line "ing today?"
done done
; 0x74f8b
UnknownText_0x74f8b: ; 0x74f8b UnknownText_0x74f8b:
text "May I see your" text "May I see your"
line "S.S.TICKET?" line "S.S.TICKET?"
done done
; 0x74fa7
UnknownText_0x74fa7: ; 0x74fa7 UnknownText_0x74fa7:
text "We hope to see you" text "We hope to see you"
line "again!" line "again!"
done done
; 0x74fc2
UnknownText_0x74fc2: ; 0x74fc2 UnknownText_0x74fc2:
text $52, " flashed" text $52, " flashed"
line "the S.S.TICKET." line "the S.S.TICKET."
para "That's it." para "That's it."
line "Thank you!" line "Thank you!"
done done
; 0x74ff2
UnknownText_0x74ff2: ; 0x74ff2 UnknownText_0x74ff2:
text $52, " tried to" text $52, " tried to"
line "show the S.S." line "show the S.S."
cont "TICKET…" cont "TICKET…"
@ -311,21 +279,18 @@ UnknownText_0x74ff2: ; 0x74ff2
para "if you have an" para "if you have an"
line "S.S.TICKET." line "S.S.TICKET."
done done
; 0x75059
UnknownText_0x75059: ; 0x75059 UnknownText_0x75059:
text "The FAST SHIP will" text "The FAST SHIP will"
line "sail on Wednesday." line "sail on Wednesday."
done done
; 0x75080
UnknownText_0x75080: ; 0x75080 UnknownText_0x75080:
text "The FAST SHIP will" text "The FAST SHIP will"
line "sail next Sunday." line "sail next Sunday."
done done
; 0x750a6
UnknownText_0x750a6: ; 0x750a6 UnknownText_0x750a6:
text "You came from" text "You came from"
line "JOHTO?" line "JOHTO?"
@ -333,9 +298,8 @@ UnknownText_0x750a6: ; 0x750a6
line "#MON live over" line "#MON live over"
cont "there." cont "there."
done done
; 0x750e3
VermilionPort_MapEventHeader: ; 0x750e3 VermilionPort_MapEventHeader:
; filler ; filler
db 0, 0 db 0, 0
@ -357,4 +321,3 @@ VermilionPort_MapEventHeader: ; 0x750e3
person_event SPRITE_SAILOR, 21, 11, $7, $0, 255, 255, $0, 0, SailorScript_0x74dc4, $072b person_event SPRITE_SAILOR, 21, 11, $7, $0, 255, 255, $0, 0, SailorScript_0x74dc4, $072b
person_event SPRITE_SAILOR, 15, 10, $9, $0, 255, 255, $0, 0, SailorScript_0x74e97, $ffff person_event SPRITE_SAILOR, 15, 10, $9, $0, 255, 255, $0, 0, SailorScript_0x74e97, $ffff
person_event SPRITE_SUPER_NERD, 15, 15, $5, $2, 255, 255, $0, 0, SuperNerdScript_0x74ee6, $ffff person_event SPRITE_SUPER_NERD, 15, 15, $5, $2, 255, 255, $0, 0, SuperNerdScript_0x74ee6, $ffff
; 0x75127

View File

@ -6,11 +6,10 @@ VioletCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1a83b7 .FlyPoint
setflag ENGINE_FLYPOINT_VIOLET
UnknownScript_0x1a83b7:
setflag $0043
return return
FisherScript_0x1a83bb: FisherScript_0x1a83bb:

View File

@ -6,11 +6,10 @@ ViridianCity_MapScriptHeader:
db 1 db 1
; callbacks ; callbacks
dbw 5, .FlyPoint
dbw 5, UnknownScript_0x1a9a48 .FlyPoint
setflag ENGINE_FLYPOINT_VIRIDIAN
UnknownScript_0x1a9a48:
setflag $0036
return return
GrampsScript_0x1a9a4c: GrampsScript_0x1a9a4c: