You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Remove original maps and object events (#1)
This commit is contained in:
@@ -1,382 +0,0 @@
|
||||
object_const_def
|
||||
const AZALEAGYM_BUGSY
|
||||
const AZALEAGYM_BUG_CATCHER1
|
||||
const AZALEAGYM_BUG_CATCHER2
|
||||
const AZALEAGYM_BUG_CATCHER3
|
||||
const AZALEAGYM_TWIN1
|
||||
const AZALEAGYM_TWIN2
|
||||
const AZALEAGYM_GYM_GUIDE
|
||||
|
||||
AzaleaGym_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
AzaleaGymBugsyScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue .FightDone
|
||||
writetext BugsyText_INeverLose
|
||||
waitbutton
|
||||
closetext
|
||||
winlosstext BugsyText_ResearchIncomplete, 0
|
||||
loadtrainer BUGSY, BUGSY1
|
||||
startbattle
|
||||
reloadmapafterbattle
|
||||
setevent EVENT_BEAT_BUGSY
|
||||
opentext
|
||||
writetext Text_ReceivedHiveBadge
|
||||
playsound SFX_GET_BADGE
|
||||
waitsfx
|
||||
setflag ENGINE_HIVEBADGE
|
||||
readvar VAR_BADGES
|
||||
scall AzaleaGymActivateRockets
|
||||
.FightDone:
|
||||
checkevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
iftrue .GotFuryCutter
|
||||
setevent EVENT_BEAT_TWINS_AMY_AND_MAY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_BENNY
|
||||
setevent EVENT_BEAT_BUG_CATCHER_AL
|
||||
setevent EVENT_BEAT_BUG_CATCHER_JOSH
|
||||
writetext BugsyText_HiveBadgeSpeech
|
||||
promptbutton
|
||||
verbosegiveitem TM_FURY_CUTTER
|
||||
iffalse .NoRoomForFuryCutter
|
||||
setevent EVENT_GOT_TM49_FURY_CUTTER
|
||||
writetext BugsyText_FuryCutterSpeech
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.GotFuryCutter:
|
||||
writetext BugsyText_BugMonsAreDeep
|
||||
waitbutton
|
||||
.NoRoomForFuryCutter:
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymActivateRockets:
|
||||
ifequal 7, .RadioTowerRockets
|
||||
ifequal 6, .GoldenrodRockets
|
||||
end
|
||||
|
||||
.GoldenrodRockets:
|
||||
jumpstd GoldenrodRocketsScript
|
||||
|
||||
.RadioTowerRockets:
|
||||
jumpstd RadioTowerRocketsScript
|
||||
|
||||
TrainerTwinsAmyandmay1:
|
||||
trainer TWINS, AMYANDMAY1, EVENT_BEAT_TWINS_AMY_AND_MAY, TwinsAmyandmay1SeenText, TwinsAmyandmay1BeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext TwinsAmyandmay1AfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerTwinsAmyandmay2:
|
||||
trainer TWINS, AMYANDMAY2, EVENT_BEAT_TWINS_AMY_AND_MAY, TwinsAmyandmay2SeenText, TwinsAmyandmay2BeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext TwinsAmyandmay2AfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherBenny:
|
||||
trainer BUG_CATCHER, BUG_CATCHER_BENNY, EVENT_BEAT_BUG_CATCHER_BENNY, BugCatcherBennySeenText, BugCatcherBennyBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherBennyAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherAl:
|
||||
trainer BUG_CATCHER, AL, EVENT_BEAT_BUG_CATCHER_AL, BugCatcherAlSeenText, BugCatcherAlBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherAlAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
TrainerBugCatcherJosh:
|
||||
trainer BUG_CATCHER, JOSH, EVENT_BEAT_BUG_CATCHER_JOSH, BugCatcherJoshSeenText, BugCatcherJoshBeatenText, 0, .AfterScript
|
||||
|
||||
.AfterScript:
|
||||
endifjustbattled
|
||||
opentext
|
||||
writetext BugCatcherJoshAfterBattleText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymGuideScript:
|
||||
faceplayer
|
||||
checkevent EVENT_BEAT_BUGSY
|
||||
iftrue .AzaleaGymGuideWinScript
|
||||
opentext
|
||||
writetext AzaleaGymGuideText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.AzaleaGymGuideWinScript:
|
||||
opentext
|
||||
writetext AzaleaGymGuideWinText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaGymStatue:
|
||||
checkflag ENGINE_HIVEBADGE
|
||||
iftrue .Beaten
|
||||
jumpstd GymStatue1Script
|
||||
.Beaten:
|
||||
gettrainername STRING_BUFFER_4, BUGSY, BUGSY1
|
||||
jumpstd GymStatue2Script
|
||||
|
||||
BugsyText_INeverLose:
|
||||
text "I'm BUGSY!"
|
||||
line "I never lose when"
|
||||
|
||||
para "it comes to bug"
|
||||
line "#MON."
|
||||
|
||||
para "My research is"
|
||||
line "going to make me"
|
||||
|
||||
para "the authority on"
|
||||
line "bug #MON!"
|
||||
|
||||
para "Let me demonstrate"
|
||||
line "what I've learned"
|
||||
cont "from my studies."
|
||||
done
|
||||
|
||||
BugsyText_ResearchIncomplete:
|
||||
text "Whoa, amazing!"
|
||||
line "You're an expert"
|
||||
cont "on #MON!"
|
||||
|
||||
para "My research isn't"
|
||||
line "complete yet."
|
||||
|
||||
para "OK, you win. Take"
|
||||
line "this BADGE."
|
||||
done
|
||||
|
||||
Text_ReceivedHiveBadge:
|
||||
text "<PLAYER> received"
|
||||
line "HIVEBADGE."
|
||||
done
|
||||
|
||||
BugsyText_HiveBadgeSpeech:
|
||||
text "Do you know the"
|
||||
line "benefits of HIVE-"
|
||||
cont "BADGE?"
|
||||
|
||||
para "If you have it,"
|
||||
line "#MON up to L30"
|
||||
|
||||
para "will obey you,"
|
||||
line "even traded ones."
|
||||
|
||||
para "#MON that know"
|
||||
line "CUT will be able"
|
||||
|
||||
para "to use it outside"
|
||||
line "of battle too."
|
||||
|
||||
para "Here, I also want"
|
||||
line "you to have this."
|
||||
done
|
||||
|
||||
BugsyText_FuryCutterSpeech:
|
||||
text "TM49 contains"
|
||||
line "FURY CUTTER."
|
||||
|
||||
para "If you don't miss,"
|
||||
line "it gets stronger"
|
||||
cont "every turn."
|
||||
|
||||
para "The longer your"
|
||||
line "battle goes, the"
|
||||
cont "better it gets."
|
||||
|
||||
para "Isn't that great?"
|
||||
line "I discovered it!"
|
||||
done
|
||||
|
||||
BugsyText_BugMonsAreDeep:
|
||||
text "Bug #MON are"
|
||||
line "deep. There are"
|
||||
|
||||
para "many mysteries to"
|
||||
line "be explored."
|
||||
|
||||
para "Study your favor-"
|
||||
line "ites thoroughly."
|
||||
done
|
||||
|
||||
BugCatcherBennySeenText:
|
||||
text "Bug #MON evolve"
|
||||
line "young. So they get"
|
||||
|
||||
para "stronger that much"
|
||||
line "faster."
|
||||
done
|
||||
|
||||
BugCatcherBennyBeatenText:
|
||||
text "Just evolving"
|
||||
line "isn't enough!"
|
||||
done
|
||||
|
||||
BugCatcherBennyAfterBattleText:
|
||||
text "#MON become"
|
||||
line "stronger if they"
|
||||
cont "evolve. Really!"
|
||||
done
|
||||
|
||||
BugCatcherAlSeenText:
|
||||
text "Bug #MON are"
|
||||
line "cool and tough!"
|
||||
|
||||
para "I'll prove it to"
|
||||
line "you!"
|
||||
done
|
||||
|
||||
BugCatcherAlBeatenText:
|
||||
text "You proved how"
|
||||
line "tough you are…"
|
||||
done
|
||||
|
||||
BugCatcherAlAfterBattleText:
|
||||
text "They're so cool,"
|
||||
line "but most girls"
|
||||
|
||||
para "don't like bug"
|
||||
line "#MON."
|
||||
|
||||
para "I don't know why…"
|
||||
done
|
||||
|
||||
BugCatcherJoshSeenText:
|
||||
text "You saved all the"
|
||||
line "SLOWPOKE? Whew,"
|
||||
cont "you're mighty!"
|
||||
|
||||
para "But my grown-up"
|
||||
line "#MON are pretty"
|
||||
cont "tough too!"
|
||||
done
|
||||
|
||||
BugCatcherJoshBeatenText:
|
||||
text "Urrgggh!"
|
||||
done
|
||||
|
||||
BugCatcherJoshAfterBattleText:
|
||||
text "I guess I should"
|
||||
line "teach them better"
|
||||
cont "moves…"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1SeenText:
|
||||
text "AMY: Hi! Are you"
|
||||
line "challenging the"
|
||||
cont "LEADER? No way!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1BeatenText:
|
||||
text "AMY & MAY: Oh,"
|
||||
line "double goodness!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay1AfterBattleText:
|
||||
text "AMY: You're"
|
||||
line "really strong!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2SeenText:
|
||||
text "MAY: You want to"
|
||||
line "see the LEADER?"
|
||||
cont "We come first!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2BeatenText:
|
||||
text "AMY & MAY: Oh,"
|
||||
line "double goodness!"
|
||||
done
|
||||
|
||||
TwinsAmyandmay2AfterBattleText:
|
||||
text "MAY: Our bug #-"
|
||||
line "MON lost! Oh, what"
|
||||
cont "a shame."
|
||||
done
|
||||
|
||||
AzaleaGymGuideText:
|
||||
text "Yo, challenger!"
|
||||
|
||||
para "BUGSY's young, but"
|
||||
line "his knowledge of"
|
||||
|
||||
para "bug #MON is for"
|
||||
line "real."
|
||||
|
||||
para "It's going to be"
|
||||
line "tough without my"
|
||||
cont "advice."
|
||||
|
||||
para "Let's see… Bug"
|
||||
line "#MON don't like"
|
||||
cont "fire."
|
||||
|
||||
para "Flying-type moves"
|
||||
line "are super-effec-"
|
||||
cont "tive too."
|
||||
done
|
||||
|
||||
AzaleaGymGuideWinText:
|
||||
text "Well done! That"
|
||||
line "was a great clash"
|
||||
|
||||
para "of talented young"
|
||||
line "trainers."
|
||||
|
||||
para "With people like"
|
||||
line "you, the future of"
|
||||
cont "#MON is bright!"
|
||||
done
|
||||
|
||||
AzaleaGym_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 4, 15, AZALEA_TOWN, 5
|
||||
warp_event 5, 15, AZALEA_TOWN, 5
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 3, 13, BGEVENT_READ, AzaleaGymStatue
|
||||
bg_event 6, 13, BGEVENT_READ, AzaleaGymStatue
|
||||
|
||||
def_object_events
|
||||
object_event 5, 7, SPRITE_BUGSY, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, AzaleaGymBugsyScript, -1
|
||||
object_event 5, 3, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 2, TrainerBugCatcherBenny, -1
|
||||
object_event 8, 8, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 3, TrainerBugCatcherAl, -1
|
||||
object_event 0, 2, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 3, TrainerBugCatcherJosh, -1
|
||||
object_event 4, 10, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsAmyandmay1, -1
|
||||
object_event 5, 10, SPRITE_TWIN, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsAmyandmay2, -1
|
||||
object_event 7, 13, SPRITE_GYM_GUIDE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, AzaleaGymGuideScript, -1
|
||||
@@ -1,2 +0,0 @@
|
||||
|
||||
!%&
|
||||
@@ -1,60 +0,0 @@
|
||||
object_const_def
|
||||
const AZALEAMART_CLERK
|
||||
const AZALEAMART_COOLTRAINER_M
|
||||
const AZALEAMART_BUG_CATCHER
|
||||
|
||||
AzaleaMart_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
AzaleaMartClerkScript:
|
||||
opentext
|
||||
pokemart MARTTYPE_STANDARD, MART_AZALEA
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaMartCooltrainerMScript:
|
||||
jumptextfaceplayer AzaleaMartCooltrainerMText
|
||||
|
||||
AzaleaMartBugCatcherScript:
|
||||
jumptextfaceplayer AzaleaMartBugCatcherText
|
||||
|
||||
AzaleaMartCooltrainerMText:
|
||||
text "There's no GREAT"
|
||||
line "BALL here. #"
|
||||
|
||||
para "BALLS will have"
|
||||
line "to do."
|
||||
|
||||
para "I wish KURT would"
|
||||
line "make me some of"
|
||||
cont "his custom BALLS."
|
||||
done
|
||||
|
||||
AzaleaMartBugCatcherText:
|
||||
text "A GREAT BALL is"
|
||||
line "better for catch-"
|
||||
cont "ing #MON than a"
|
||||
cont "# BALL."
|
||||
|
||||
para "But KURT's might"
|
||||
line "be better some-"
|
||||
cont "times."
|
||||
done
|
||||
|
||||
AzaleaMart_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 2, 7, AZALEA_TOWN, 3
|
||||
warp_event 3, 7, AZALEA_TOWN, 3
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 1, 3, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaMartClerkScript, -1
|
||||
object_event 2, 5, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaMartCooltrainerMScript, -1
|
||||
object_event 7, 2, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, AzaleaMartBugCatcherScript, -1
|
||||
@@ -1,93 +0,0 @@
|
||||
object_const_def
|
||||
const AZALEAPOKECENTER1F_NURSE
|
||||
const AZALEAPOKECENTER1F_GENTLEMAN
|
||||
const AZALEAPOKECENTER1F_FISHING_GURU
|
||||
const AZALEAPOKECENTER1F_POKEFAN_F
|
||||
|
||||
AzaleaPokecenter1F_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script AzaleaPokecenter1FNoopScene ; unusable
|
||||
|
||||
def_callbacks
|
||||
|
||||
AzaleaPokecenter1FNoopScene:
|
||||
end
|
||||
|
||||
AzaleaPokecenter1FNurseScript:
|
||||
jumpstd PokecenterNurseScript
|
||||
|
||||
AzaleaPokecenter1FGentlemanScript:
|
||||
jumptextfaceplayer AzaleaPokecenter1FGentlemanText
|
||||
|
||||
AzaleaPokecenter1FFishingGuruScript:
|
||||
jumptextfaceplayer AzaleaPokecenter1FFishingGuruText
|
||||
|
||||
AzaleaPokecenter1FPokefanFScript:
|
||||
jumptextfaceplayer AzaleaPokecenter1FPokefanFText
|
||||
|
||||
AzaleaPokecenter1FGentlemanText:
|
||||
text "Do your #MON"
|
||||
line "know HM moves?"
|
||||
|
||||
para "Those moves can"
|
||||
line "be used even if"
|
||||
|
||||
para "your #MON has"
|
||||
line "fainted."
|
||||
done
|
||||
|
||||
AzaleaPokecenter1FUnusedText: ; unreferenced
|
||||
text "This BILL guy"
|
||||
line "created the system"
|
||||
|
||||
para "for storing"
|
||||
line "#MON in a PC."
|
||||
|
||||
para "BILL's PC can"
|
||||
line "store up to 20"
|
||||
cont "#MON per BOX."
|
||||
done
|
||||
|
||||
AzaleaPokecenter1FFishingGuruText:
|
||||
text "BILL's PC can"
|
||||
line "store up to 20"
|
||||
cont "#MON per BOX."
|
||||
done
|
||||
|
||||
AzaleaPokecenter1FPokefanFText:
|
||||
text "Do you know about"
|
||||
line "APRICORNS?"
|
||||
|
||||
para "Crack one open,"
|
||||
line "hollow it out and"
|
||||
|
||||
para "fit it with a"
|
||||
line "special device."
|
||||
|
||||
para "Then you can catch"
|
||||
line "#MON with it."
|
||||
|
||||
para "Before # BALLS"
|
||||
line "were invented,"
|
||||
|
||||
para "everyone used"
|
||||
line "APRICORNS."
|
||||
done
|
||||
|
||||
AzaleaPokecenter1F_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 3, 7, AZALEA_TOWN, 1
|
||||
warp_event 4, 7, AZALEA_TOWN, 1
|
||||
warp_event 0, 7, POKECENTER_2F, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 3, 1, SPRITE_NURSE, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaPokecenter1FNurseScript, -1
|
||||
object_event 9, 6, SPRITE_GENTLEMAN, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaPokecenter1FGentlemanScript, -1
|
||||
object_event 6, 1, SPRITE_FISHING_GURU, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaPokecenter1FFishingGuruScript, -1
|
||||
object_event 1, 4, SPRITE_POKEFAN_F, SPRITEMOVEDATA_WANDER, 1, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaPokecenter1FPokefanFScript, -1
|
||||
@@ -1,496 +0,0 @@
|
||||
object_const_def
|
||||
const AZALEATOWN_AZALEA_ROCKET1
|
||||
const AZALEATOWN_GRAMPS
|
||||
const AZALEATOWN_TEACHER
|
||||
const AZALEATOWN_YOUNGSTER
|
||||
const AZALEATOWN_SLOWPOKE1
|
||||
const AZALEATOWN_SLOWPOKE2
|
||||
const AZALEATOWN_SLOWPOKE3
|
||||
const AZALEATOWN_SLOWPOKE4
|
||||
const AZALEATOWN_FRUIT_TREE
|
||||
const AZALEATOWN_RIVAL
|
||||
const AZALEATOWN_AZALEA_ROCKET3
|
||||
const AZALEATOWN_KURT_OUTSIDE
|
||||
|
||||
AzaleaTown_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script AzaleaTownNoop1Scene, SCENE_AZALEATOWN_NOOP
|
||||
scene_script AzaleaTownNoop2Scene, SCENE_AZALEATOWN_RIVAL_BATTLE
|
||||
scene_script AzaleaTownNoop3Scene, SCENE_AZALEATOWN_KURT_RETURNS_GS_BALL
|
||||
|
||||
def_callbacks
|
||||
callback MAPCALLBACK_NEWMAP, AzaleaTownFlypointCallback
|
||||
|
||||
AzaleaTownNoop1Scene:
|
||||
end
|
||||
|
||||
AzaleaTownNoop2Scene:
|
||||
end
|
||||
|
||||
AzaleaTownNoop3Scene:
|
||||
end
|
||||
|
||||
AzaleaTownFlypointCallback:
|
||||
setflag ENGINE_FLYPOINT_AZALEA
|
||||
endcallback
|
||||
|
||||
AzaleaTownRivalBattleScene1:
|
||||
moveobject AZALEATOWN_RIVAL, 11, 11
|
||||
turnobject PLAYER, RIGHT
|
||||
showemote EMOTE_SHOCK, PLAYER, 15
|
||||
special FadeOutMusic
|
||||
pause 15
|
||||
appear AZALEATOWN_RIVAL
|
||||
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement1
|
||||
turnobject PLAYER, DOWN
|
||||
sjump AzaleaTownRivalBattleScript
|
||||
|
||||
AzaleaTownRivalBattleScene2:
|
||||
turnobject PLAYER, RIGHT
|
||||
showemote EMOTE_SHOCK, PLAYER, 15
|
||||
special FadeOutMusic
|
||||
pause 15
|
||||
appear AZALEATOWN_RIVAL
|
||||
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleApproachMovement2
|
||||
turnobject PLAYER, UP
|
||||
AzaleaTownRivalBattleScript:
|
||||
playmusic MUSIC_RIVAL_ENCOUNTER
|
||||
opentext
|
||||
writetext AzaleaTownRivalBeforeText
|
||||
waitbutton
|
||||
closetext
|
||||
setevent EVENT_RIVAL_AZALEA_TOWN
|
||||
checkevent EVENT_GOT_TOTODILE_FROM_ELM
|
||||
iftrue .Totodile
|
||||
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
|
||||
iftrue .Chikorita
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_RIVAL
|
||||
loadtrainer RIVAL1, RIVAL1_2_TOTODILE
|
||||
startbattle
|
||||
dontrestartmapmusic
|
||||
reloadmapafterbattle
|
||||
sjump .AfterBattle
|
||||
|
||||
.Totodile:
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_RIVAL
|
||||
loadtrainer RIVAL1, RIVAL1_2_CHIKORITA
|
||||
startbattle
|
||||
dontrestartmapmusic
|
||||
reloadmapafterbattle
|
||||
sjump .AfterBattle
|
||||
|
||||
.Chikorita:
|
||||
winlosstext AzaleaTownRivalWinText, AzaleaTownRivalLossText
|
||||
setlasttalked AZALEATOWN_RIVAL
|
||||
loadtrainer RIVAL1, RIVAL1_2_CYNDAQUIL
|
||||
startbattle
|
||||
dontrestartmapmusic
|
||||
reloadmapafterbattle
|
||||
sjump .AfterBattle
|
||||
|
||||
.AfterBattle:
|
||||
playmusic MUSIC_RIVAL_AFTER
|
||||
opentext
|
||||
writetext AzaleaTownRivalAfterText
|
||||
waitbutton
|
||||
closetext
|
||||
turnobject PLAYER, LEFT
|
||||
applymovement AZALEATOWN_RIVAL, AzaleaTownRivalBattleExitMovement
|
||||
playsound SFX_EXIT_BUILDING
|
||||
disappear AZALEATOWN_RIVAL
|
||||
setscene SCENE_AZALEATOWN_NOOP
|
||||
waitsfx
|
||||
playmapmusic
|
||||
end
|
||||
|
||||
AzaleaTownRocket1Script:
|
||||
jumptextfaceplayer AzaleaTownRocket1Text
|
||||
|
||||
AzaleaTownRocket2Script:
|
||||
jumptextfaceplayer AzaleaTownRocket2Text
|
||||
|
||||
AzaleaTownGrampsScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_CLEARED_SLOWPOKE_WELL
|
||||
iftrue .ClearedWell
|
||||
writetext AzaleaTownGrampsTextBefore
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.ClearedWell:
|
||||
writetext AzaleaTownGrampsTextAfter
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaTownTeacherScript:
|
||||
jumptextfaceplayer AzaleaTownTeacherText
|
||||
|
||||
AzaleaTownYoungsterScript:
|
||||
jumptextfaceplayer AzaleaTownYoungsterText
|
||||
|
||||
AzaleaTownSlowpokeScript:
|
||||
opentext
|
||||
writetext AzaleaTownSlowpokeText1
|
||||
pause 60
|
||||
writetext AzaleaTownSlowpokeText2
|
||||
cry SLOWPOKE
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
UnusedWoosterScript: ; unreferenced
|
||||
faceplayer
|
||||
opentext
|
||||
writetext WoosterText
|
||||
cry QUAGSIRE
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaTownCelebiScene:
|
||||
applymovement PLAYER, AzaleaTownPlayerLeavesKurtsHouseMovement
|
||||
opentext
|
||||
writetext AzaleaTownKurtText1
|
||||
promptbutton
|
||||
turnobject AZALEATOWN_KURT_OUTSIDE, RIGHT
|
||||
writetext AzaleaTownKurtText2
|
||||
promptbutton
|
||||
writetext AzaleaTownKurtText3
|
||||
waitbutton
|
||||
verbosegiveitem GS_BALL
|
||||
turnobject AZALEATOWN_KURT_OUTSIDE, LEFT
|
||||
setflag ENGINE_FOREST_IS_RESTLESS
|
||||
clearevent EVENT_ILEX_FOREST_LASS
|
||||
setevent EVENT_ROUTE_34_ILEX_FOREST_GATE_LASS
|
||||
setscene SCENE_AZALEATOWN_NOOP
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaTownKurtScript:
|
||||
faceplayer
|
||||
opentext
|
||||
writetext AzaleaTownKurtText3
|
||||
waitbutton
|
||||
turnobject AZALEATOWN_KURT_OUTSIDE, LEFT
|
||||
closetext
|
||||
end
|
||||
|
||||
AzaleaTownSign:
|
||||
jumptext AzaleaTownSignText
|
||||
|
||||
KurtsHouseSign:
|
||||
jumptext KurtsHouseSignText
|
||||
|
||||
AzaleaGymSign:
|
||||
jumptext AzaleaGymSignText
|
||||
|
||||
SlowpokeWellSign:
|
||||
jumptext SlowpokeWellSignText
|
||||
|
||||
CharcoalKilnSign:
|
||||
jumptext CharcoalKilnSignText
|
||||
|
||||
AzaleaTownIlextForestSign:
|
||||
jumptext AzaleaTownIlexForestSignText
|
||||
|
||||
AzaleaTownPokecenterSign:
|
||||
jumpstd PokecenterSignScript
|
||||
|
||||
AzaleaTownMartSign:
|
||||
jumpstd MartSignScript
|
||||
|
||||
WhiteApricornTree:
|
||||
fruittree FRUITTREE_AZALEA_TOWN
|
||||
|
||||
AzaleaTownHiddenFullHeal:
|
||||
hiddenitem FULL_HEAL, EVENT_AZALEA_TOWN_HIDDEN_FULL_HEAL
|
||||
|
||||
AzaleaTownRivalBattleApproachMovement1:
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
turn_head UP
|
||||
step_end
|
||||
|
||||
AzaleaTownRivalBattleApproachMovement2:
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
turn_head DOWN
|
||||
step_end
|
||||
|
||||
AzaleaTownRivalBattleExitMovement:
|
||||
step LEFT
|
||||
step LEFT
|
||||
step LEFT
|
||||
step_end
|
||||
|
||||
AzaleaTownPlayerLeavesKurtsHouseMovement:
|
||||
step LEFT
|
||||
step LEFT
|
||||
step UP
|
||||
turn_head LEFT
|
||||
step_end
|
||||
|
||||
AzaleaTownRivalBeforeText:
|
||||
text "…Tell me some-"
|
||||
line "thing."
|
||||
|
||||
para "Is it true that"
|
||||
line "TEAM ROCKET has"
|
||||
cont "returned?"
|
||||
|
||||
para "What? You beat"
|
||||
line "them? Hah! Quit"
|
||||
cont "lying."
|
||||
|
||||
para "You're not joking?"
|
||||
line "Then let's see how"
|
||||
cont "good you are."
|
||||
done
|
||||
|
||||
AzaleaTownRivalWinText:
|
||||
text "… Humph! Useless"
|
||||
line "#MON!"
|
||||
|
||||
para "Listen, you. You"
|
||||
line "only won because"
|
||||
|
||||
para "my #MON were"
|
||||
line "weak."
|
||||
done
|
||||
|
||||
AzaleaTownRivalAfterText:
|
||||
text "I hate the weak."
|
||||
|
||||
para "#MON, trainers."
|
||||
line "It doesn't matter"
|
||||
cont "who or what."
|
||||
|
||||
para "I'm going to be"
|
||||
line "strong and wipe"
|
||||
cont "out the weak."
|
||||
|
||||
para "That goes for TEAM"
|
||||
line "ROCKET too."
|
||||
|
||||
para "They act big and"
|
||||
line "tough in a group."
|
||||
|
||||
para "But get them"
|
||||
line "alone, and they're"
|
||||
cont "weak."
|
||||
|
||||
para "I hate them all."
|
||||
|
||||
para "You stay out of my"
|
||||
line "way. A weakling"
|
||||
|
||||
para "like you is only a"
|
||||
line "distraction."
|
||||
done
|
||||
|
||||
AzaleaTownRivalLossText:
|
||||
text "…Humph! I knew"
|
||||
line "you were lying."
|
||||
done
|
||||
|
||||
AzaleaTownRocket1Text:
|
||||
text "It's unsafe to go"
|
||||
line "in there, so I'm"
|
||||
cont "standing guard."
|
||||
|
||||
para "Aren't I a good"
|
||||
line "Samaritan?"
|
||||
done
|
||||
|
||||
AzaleaTownRocket2Text:
|
||||
text "Do you know about"
|
||||
line "SLOWPOKETAIL? I"
|
||||
cont "heard it's tasty!"
|
||||
|
||||
para "Aren't you glad I"
|
||||
line "told you that?"
|
||||
done
|
||||
|
||||
AzaleaTownGrampsTextBefore:
|
||||
text "The SLOWPOKE have"
|
||||
line "disappeared from"
|
||||
cont "town…"
|
||||
|
||||
para "I heard their"
|
||||
line "TAILS are being"
|
||||
cont "sold somewhere."
|
||||
done
|
||||
|
||||
AzaleaTownGrampsTextAfter:
|
||||
text "The SLOWPOKE have"
|
||||
line "returned."
|
||||
|
||||
para "Knowing them, they"
|
||||
line "could've just been"
|
||||
|
||||
para "goofing off some-"
|
||||
line "where."
|
||||
done
|
||||
|
||||
AzaleaTownTeacherText:
|
||||
text "Did you come to"
|
||||
line "get KURT to make"
|
||||
cont "some BALLS?"
|
||||
|
||||
para "A lot of people do"
|
||||
line "just that."
|
||||
done
|
||||
|
||||
AzaleaTownYoungsterText:
|
||||
text "Cut through AZALEA"
|
||||
line "and you'll be in"
|
||||
cont "ILEX FOREST."
|
||||
|
||||
para "But these skinny"
|
||||
line "trees make it"
|
||||
|
||||
para "impossible to get"
|
||||
line "through."
|
||||
|
||||
para "The CHARCOAL MAN's"
|
||||
line "#MON can CUT"
|
||||
cont "down trees."
|
||||
done
|
||||
|
||||
AzaleaTownSlowpokeText1:
|
||||
text "SLOWPOKE: …"
|
||||
|
||||
para "<……> <……> <……>"
|
||||
done
|
||||
|
||||
AzaleaTownSlowpokeText2:
|
||||
text "<……> <……>Yawn?"
|
||||
done
|
||||
|
||||
WoosterText:
|
||||
text "WOOSTER: Gugyoo…"
|
||||
done
|
||||
|
||||
AzaleaTownKurtText1:
|
||||
text "ILEX FOREST is"
|
||||
line "restless!"
|
||||
|
||||
para "What is going on?"
|
||||
done
|
||||
|
||||
AzaleaTownKurtText2:
|
||||
text "<PLAYER>, here's"
|
||||
line "your GS BALL back!"
|
||||
done
|
||||
|
||||
AzaleaTownKurtText3:
|
||||
text "Could you go see"
|
||||
line "why ILEX FOREST is"
|
||||
cont "so restless?"
|
||||
done
|
||||
|
||||
AzaleaTownSignText:
|
||||
text "AZALEA TOWN"
|
||||
line "Where People and"
|
||||
|
||||
para "#MON Live in"
|
||||
line "Happy Harmony"
|
||||
done
|
||||
|
||||
KurtsHouseSignText:
|
||||
text "KURT'S HOUSE"
|
||||
done
|
||||
|
||||
AzaleaGymSignText:
|
||||
text "AZALEA TOWN"
|
||||
line "#MON GYM"
|
||||
cont "LEADER: BUGSY"
|
||||
|
||||
para "The Walking"
|
||||
line "Bug #MON"
|
||||
cont "Encyclopedia"
|
||||
done
|
||||
|
||||
SlowpokeWellSignText:
|
||||
text "SLOWPOKE WELL"
|
||||
|
||||
para "Also known as the"
|
||||
line "RAINMAKER WELL."
|
||||
|
||||
para "Locals believe"
|
||||
line "that a SLOWPOKE's"
|
||||
cont "yawn summons rain."
|
||||
|
||||
para "Records show that"
|
||||
line "a SLOWPOKE's yawn"
|
||||
|
||||
para "ended a drought"
|
||||
line "400 years ago."
|
||||
done
|
||||
|
||||
CharcoalKilnSignText:
|
||||
text "CHARCOAL KILN"
|
||||
done
|
||||
|
||||
AzaleaTownIlexForestSignText:
|
||||
text "ILEX FOREST"
|
||||
|
||||
para "Enter through the"
|
||||
line "gate."
|
||||
done
|
||||
|
||||
AzaleaTown_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 15, 9, AZALEA_POKECENTER_1F, 1
|
||||
warp_event 21, 13, CHARCOAL_KILN, 1
|
||||
warp_event 21, 5, AZALEA_MART, 2
|
||||
warp_event 9, 5, KURTS_HOUSE, 1
|
||||
warp_event 10, 15, AZALEA_GYM, 1
|
||||
warp_event 31, 7, SLOWPOKE_WELL_B1F, 1
|
||||
warp_event 2, 10, ILEX_FOREST_AZALEA_GATE, 3
|
||||
warp_event 2, 11, ILEX_FOREST_AZALEA_GATE, 4
|
||||
|
||||
def_coord_events
|
||||
coord_event 5, 10, SCENE_AZALEATOWN_RIVAL_BATTLE, AzaleaTownRivalBattleScene1
|
||||
coord_event 5, 11, SCENE_AZALEATOWN_RIVAL_BATTLE, AzaleaTownRivalBattleScene2
|
||||
coord_event 9, 6, SCENE_AZALEATOWN_KURT_RETURNS_GS_BALL, AzaleaTownCelebiScene
|
||||
|
||||
def_bg_events
|
||||
bg_event 19, 9, BGEVENT_READ, AzaleaTownSign
|
||||
bg_event 10, 9, BGEVENT_READ, KurtsHouseSign
|
||||
bg_event 14, 15, BGEVENT_READ, AzaleaGymSign
|
||||
bg_event 29, 7, BGEVENT_READ, SlowpokeWellSign
|
||||
bg_event 19, 13, BGEVENT_READ, CharcoalKilnSign
|
||||
bg_event 16, 9, BGEVENT_READ, AzaleaTownPokecenterSign
|
||||
bg_event 22, 5, BGEVENT_READ, AzaleaTownMartSign
|
||||
bg_event 3, 9, BGEVENT_READ, AzaleaTownIlextForestSign
|
||||
bg_event 31, 6, BGEVENT_ITEM, AzaleaTownHiddenFullHeal
|
||||
|
||||
def_object_events
|
||||
object_event 31, 9, SPRITE_AZALEA_ROCKET, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownRocket1Script, EVENT_AZALEA_TOWN_SLOWPOKETAIL_ROCKET
|
||||
object_event 21, 9, SPRITE_GRAMPS, SPRITEMOVEDATA_WANDER, 1, 2, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownGrampsScript, -1
|
||||
object_event 15, 13, SPRITE_TEACHER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 2, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, AzaleaTownTeacherScript, -1
|
||||
object_event 7, 9, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, AzaleaTownYoungsterScript, -1
|
||||
object_event 8, 17, SPRITE_SLOWPOKE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
object_event 18, 9, SPRITE_SLOWPOKE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
object_event 29, 9, SPRITE_SLOWPOKE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
object_event 15, 15, SPRITE_SLOWPOKE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownSlowpokeScript, EVENT_AZALEA_TOWN_SLOWPOKES
|
||||
object_event 8, 2, SPRITE_FRUIT_TREE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, WhiteApricornTree, -1
|
||||
object_event 11, 10, SPRITE_AZALEA_ROCKET, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_AZALEA_TOWN
|
||||
object_event 10, 16, SPRITE_AZALEA_ROCKET, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownRocket2Script, EVENT_SLOWPOKE_WELL_ROCKETS
|
||||
object_event 6, 5, SPRITE_KURT_OUTSIDE, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, AzaleaTownKurtScript, EVENT_AZALEA_TOWN_KURT
|
||||
@@ -1,10 +0,0 @@
|
||||
//
|
||||
hqqqq
|
||||
|
||||
lrrrr3
|
||||
///
|
||||
|
||||
WZWG[\ xJ<G]^
|
||||
;;WKWG///<
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1 +0,0 @@
|
||||
*+)(
|
||||
@@ -1,128 +0,0 @@
|
||||
object_const_def
|
||||
const BATTLETOWERBATTLEROOM_YOUNGSTER
|
||||
const BATTLETOWERBATTLEROOM_RECEPTIONIST
|
||||
|
||||
BattleTowerBattleRoom_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script BattleTowerBattleRoomEnterScene, SCENE_BATTLETOWERBATTLEROOM_ENTER
|
||||
scene_script BattleTowerBattleRoomNoopScene, SCENE_BATTLETOWERBATTLEROOM_NOOP
|
||||
|
||||
def_callbacks
|
||||
|
||||
BattleTowerBattleRoomEnterScene:
|
||||
disappear BATTLETOWERBATTLEROOM_YOUNGSTER
|
||||
sdefer Script_BattleRoom
|
||||
setscene SCENE_BATTLETOWERBATTLEROOM_NOOP
|
||||
; fallthrough
|
||||
BattleTowerBattleRoomNoopScene:
|
||||
end
|
||||
|
||||
Script_BattleRoom:
|
||||
applymovement PLAYER, MovementData_BattleTowerBattleRoomPlayerWalksIn
|
||||
; beat all 7 opponents in a row
|
||||
Script_BattleRoomLoop:
|
||||
appear BATTLETOWERBATTLEROOM_YOUNGSTER
|
||||
warpsound
|
||||
waitsfx
|
||||
applymovement BATTLETOWERBATTLEROOM_YOUNGSTER, MovementData_BattleTowerBattleRoomOpponentWalksIn
|
||||
opentext
|
||||
battletowertext BATTLETOWERTEXT_INTRO
|
||||
promptbutton
|
||||
closetext
|
||||
special FadeOutPalettes
|
||||
reloadmap
|
||||
ifnotequal $0, Script_FailedBattleTowerChallenge
|
||||
applymovement BATTLETOWERBATTLEROOM_YOUNGSTER, MovementData_BattleTowerBattleRoomOpponentWalksOut
|
||||
warpsound
|
||||
disappear BATTLETOWERBATTLEROOM_YOUNGSTER
|
||||
applymovement BATTLETOWERBATTLEROOM_RECEPTIONIST, MovementData_BattleTowerBattleRoomReceptionistWalksToPlayer
|
||||
applymovement PLAYER, MovementData_BattleTowerBattleRoomPlayerTurnsToFaceReceptionist
|
||||
opentext
|
||||
writetext Text_YourMonWillBeHealedToFullHealth
|
||||
waitbutton
|
||||
closetext
|
||||
playmusic MUSIC_HEAL
|
||||
special FadeOutPalettes
|
||||
special LoadMapPalettes
|
||||
pause 60
|
||||
special FadeInPalettes
|
||||
special RestartMapMusic
|
||||
opentext
|
||||
writetext Text_NextUpOpponentNo
|
||||
yesorno
|
||||
iffalse Script_DontBattleNextOpponent
|
||||
Script_ContinueAndBattleNextOpponent:
|
||||
closetext
|
||||
applymovement PLAYER, MovementData_BattleTowerBattleRoomPlayerTurnsToFaceNextOpponent
|
||||
applymovement BATTLETOWERBATTLEROOM_RECEPTIONIST, MovementData_BattleTowerBattleRoomReceptionistWalksAway
|
||||
sjump Script_BattleRoomLoop
|
||||
|
||||
Script_DontBattleNextOpponent:
|
||||
writetext Text_SaveAndEndTheSession
|
||||
yesorno
|
||||
iffalse Script_DontSaveAndEndTheSession
|
||||
playsound SFX_SAVE
|
||||
waitsfx
|
||||
special FadeOutPalettes
|
||||
special Reset
|
||||
Script_DontSaveAndEndTheSession:
|
||||
writetext Text_CancelYourBattleRoomChallenge
|
||||
yesorno
|
||||
iffalse Script_ContinueAndBattleNextOpponent
|
||||
closetext
|
||||
special FadeOutPalettes
|
||||
warpfacing UP, BATTLE_TOWER_1F, 7, 7
|
||||
opentext
|
||||
sjump Script_BattleTowerHopeToServeYouAgain
|
||||
|
||||
Script_FailedBattleTowerChallenge:
|
||||
pause 60
|
||||
warpfacing UP, BATTLE_TOWER_1F, 7, 7
|
||||
opentext
|
||||
writetext Text_ThanksForVisiting
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
Script_BeatenAllTrainers:
|
||||
pause 60
|
||||
warpfacing UP, BATTLE_TOWER_1F, 7, 7
|
||||
Script_BeatenAllTrainers2:
|
||||
opentext
|
||||
writetext Text_CongratulationsYouveBeatenAllTheTrainers
|
||||
sjump Script_GivePlayerHisPrize
|
||||
|
||||
Script_TooMuchTimeElapsedNoRegister: ; unreferenced
|
||||
opentext
|
||||
writetext Text_TooMuchTimeElapsedNoRegister
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
Script_ChallengeCanceled: ; unreferenced
|
||||
opentext
|
||||
writetext Text_ThanksForVisiting
|
||||
writetext Text_WeHopeToServeYouAgain
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
Text_ReturnedAfterSave_Mobile: ; unreferenced
|
||||
text "You'll be returned"
|
||||
line "after you SAVE."
|
||||
done
|
||||
|
||||
BattleTowerBattleRoom_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 3, 7, BATTLE_TOWER_HALLWAY, 4
|
||||
warp_event 4, 7, BATTLE_TOWER_HALLWAY, 4
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 4, 0, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, EVENT_BATTLE_TOWER_BATTLE_ROOM_YOUNGSTER
|
||||
object_event 1, 6, SPRITE_RECEPTIONIST, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
||||
@@ -1,3 +0,0 @@
|
||||
|
||||
##
|
||||
"!
|
||||
@@ -1,55 +0,0 @@
|
||||
object_const_def
|
||||
const BATTLETOWERELEVATOR_RECEPTIONIST
|
||||
|
||||
BattleTowerElevator_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script BattleTowerElevatorEnterScene, SCENE_BATTLETOWERELEVATOR_ENTER
|
||||
scene_script BattleTowerElevatorNoopScene, SCENE_BATTLETOWERELEVATOR_NOOP
|
||||
|
||||
def_callbacks
|
||||
|
||||
BattleTowerElevatorEnterScene:
|
||||
sdefer BattleTowerElevatorRideElevatorScript
|
||||
setscene SCENE_BATTLETOWERELEVATOR_NOOP
|
||||
; fallthrough
|
||||
BattleTowerElevatorNoopScene:
|
||||
end
|
||||
|
||||
BattleTowerElevatorRideElevatorScript:
|
||||
follow BATTLETOWERELEVATOR_RECEPTIONIST, PLAYER
|
||||
applymovement BATTLETOWERELEVATOR_RECEPTIONIST, MovementData_BattleTowerElevatorReceptionistWalksIn
|
||||
applymovement PLAYER, MovementData_BattleTowerElevatorPlayerWalksIn
|
||||
playsound SFX_ELEVATOR
|
||||
earthquake 60
|
||||
waitsfx
|
||||
follow BATTLETOWERELEVATOR_RECEPTIONIST, PLAYER
|
||||
applymovement BATTLETOWERELEVATOR_RECEPTIONIST, MovementData_BattleTowerElevatorExitElevator
|
||||
stopfollow
|
||||
warpsound
|
||||
disappear BATTLETOWERELEVATOR_RECEPTIONIST
|
||||
applymovement PLAYER, MovementData_BattleTowerElevatorExitElevator
|
||||
warpcheck
|
||||
end
|
||||
|
||||
MovementData_BattleTowerElevatorReceptionistWalksIn:
|
||||
step RIGHT
|
||||
turn_head DOWN
|
||||
step_end
|
||||
|
||||
MovementData_BattleTowerElevatorPlayerWalksIn:
|
||||
turn_head DOWN
|
||||
step_end
|
||||
|
||||
BattleTowerElevator_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 1, 3, BATTLE_TOWER_HALLWAY, 1
|
||||
warp_event 2, 3, BATTLE_TOWER_HALLWAY, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 1, 2, SPRITE_RECEPTIONIST, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, MovementData_BattleTowerElevatorReceptionistWalksIn, -1
|
||||
@@ -1 +0,0 @@
|
||||
&',-
|
||||
@@ -1,86 +0,0 @@
|
||||
object_const_def
|
||||
const BATTLETOWERHALLWAY_RECEPTIONIST
|
||||
|
||||
BattleTowerHallway_MapScripts:
|
||||
def_scene_scripts
|
||||
scene_script BattleTowerHallwayEnterScene, SCENE_BATTLETOWERHALLWAY_ENTER
|
||||
scene_script BattleTowerHallwayNoopScene, SCENE_BATTLETOWERHALLWAY_NOOP
|
||||
|
||||
def_callbacks
|
||||
|
||||
BattleTowerHallwayEnterScene:
|
||||
sdefer BattleTowerHallwayChooseBattleRoomScript
|
||||
setscene SCENE_BATTLETOWERHALLWAY_NOOP
|
||||
; fallthrough
|
||||
BattleTowerHallwayNoopScene:
|
||||
end
|
||||
|
||||
BattleTowerHallwayChooseBattleRoomScript:
|
||||
follow BATTLETOWERHALLWAY_RECEPTIONIST, PLAYER
|
||||
callasm .asm_load_battle_room
|
||||
sjump .WalkToChosenBattleRoom
|
||||
|
||||
.asm_load_battle_room
|
||||
ld a, 10
|
||||
ld [wScriptVar], a
|
||||
ret
|
||||
|
||||
; enter different rooms for different levels to battle against
|
||||
; at least it should look like that
|
||||
; because all warps lead to the same room
|
||||
.WalkToChosenBattleRoom:
|
||||
ifequal 3, .L30L40
|
||||
ifequal 4, .L30L40
|
||||
ifequal 5, .L50L60
|
||||
ifequal 6, .L50L60
|
||||
ifequal 7, .L70L80
|
||||
ifequal 8, .L70L80
|
||||
ifequal 9, .L90L100
|
||||
ifequal 10, .L90L100
|
||||
applymovement BATTLETOWERHALLWAY_RECEPTIONIST, MovementData_BattleTowerHallwayWalkTo1020Room
|
||||
sjump .EnterBattleRoom
|
||||
|
||||
.L30L40:
|
||||
applymovement BATTLETOWERHALLWAY_RECEPTIONIST, MovementData_BattleTowerHallwayWalkTo3040Room
|
||||
sjump .EnterBattleRoom
|
||||
|
||||
.L50L60:
|
||||
applymovement BATTLETOWERHALLWAY_RECEPTIONIST, MovementData_BattleTowerHallwayWalkTo5060Room
|
||||
sjump .EnterBattleRoom
|
||||
|
||||
.L70L80:
|
||||
applymovement BATTLETOWERHALLWAY_RECEPTIONIST, MovementData_BattleTowerHallwayWalkTo7080Room
|
||||
sjump .EnterBattleRoom
|
||||
|
||||
.L90L100:
|
||||
applymovement BATTLETOWERHALLWAY_RECEPTIONIST, MovementData_BattleTowerHallwayWalkTo90100Room
|
||||
sjump .EnterBattleRoom
|
||||
|
||||
.EnterBattleRoom:
|
||||
faceobject PLAYER, BATTLETOWERHALLWAY_RECEPTIONIST
|
||||
opentext
|
||||
writetext Text_PleaseStepThisWay
|
||||
waitbutton
|
||||
closetext
|
||||
stopfollow
|
||||
applymovement PLAYER, MovementData_BattleTowerHallwayPlayerEntersBattleRoom
|
||||
warpcheck
|
||||
end
|
||||
|
||||
BattleTowerHallway_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 11, 1, BATTLE_TOWER_ELEVATOR, 1
|
||||
warp_event 5, 0, BATTLE_TOWER_BATTLE_ROOM, 1
|
||||
warp_event 7, 0, BATTLE_TOWER_BATTLE_ROOM, 1
|
||||
warp_event 9, 0, BATTLE_TOWER_BATTLE_ROOM, 1
|
||||
warp_event 13, 0, BATTLE_TOWER_BATTLE_ROOM, 1
|
||||
warp_event 15, 0, BATTLE_TOWER_BATTLE_ROOM, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 11, 2, SPRITE_RECEPTIONIST, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BattleTowerHallway_MapEvents, -1
|
||||
@@ -1 +0,0 @@
|
||||
%$$$$$$$$$$$
|
||||
@@ -1,148 +0,0 @@
|
||||
object_const_def
|
||||
const BATTLETOWEROUTSIDE_STANDING_YOUNGSTER
|
||||
const BATTLETOWEROUTSIDE_BEAUTY
|
||||
const BATTLETOWEROUTSIDE_SAILOR
|
||||
const BATTLETOWEROUTSIDE_LASS
|
||||
|
||||
BattleTowerOutside_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
callback MAPCALLBACK_TILES, BattleTowerOutsideNoopCallback
|
||||
callback MAPCALLBACK_OBJECTS, BattleTowerOutsideShowCiviliansCallback
|
||||
|
||||
BattleTowerOutsideNoopCallback:
|
||||
endcallback
|
||||
|
||||
BattleTowerOutsideShowCiviliansCallback:
|
||||
clearevent EVENT_BATTLE_TOWER_OPEN_CIVILIANS
|
||||
endcallback
|
||||
|
||||
BattleTowerOutsideYoungsterScript:
|
||||
jumptextfaceplayer BattleTowerOutsideYoungsterText
|
||||
|
||||
BattleTowerOutsideBeautyScript:
|
||||
jumptextfaceplayer BattleTowerOutsideBeautyText
|
||||
|
||||
BattleTowerOutsideSailorScript:
|
||||
jumptextfaceplayer BattleTowerOutsideSailorText
|
||||
|
||||
BattleTowerOutsideSign:
|
||||
jumptext BattleTowerOutsideSignText
|
||||
|
||||
BattleTowerOutsideYoungsterText_NotYetOpen: ; unreferenced
|
||||
text "Wow, the BATTLE"
|
||||
line "TOWER is huge! My"
|
||||
|
||||
para "neck is tired from"
|
||||
line "looking up at it."
|
||||
done
|
||||
|
||||
BattleTowerOutsideYoungsterText_Mobile: ; unreferenced
|
||||
text "Wow, the BATTLE"
|
||||
line "TOWER is huge!"
|
||||
|
||||
para "Since there are a"
|
||||
line "whole bunch of"
|
||||
|
||||
para "trainers inside,"
|
||||
line "there must also be"
|
||||
|
||||
para "a wide variety of"
|
||||
line "#MON."
|
||||
done
|
||||
|
||||
BattleTowerOutsideYoungsterText:
|
||||
text "Wow, the BATTLE"
|
||||
line "TOWER is huge!"
|
||||
|
||||
para "There must be many"
|
||||
line "kinds of #MON"
|
||||
cont "in there!"
|
||||
done
|
||||
|
||||
BattleTowerOutsideBeautyText_NotYetOpen: ; unreferenced
|
||||
text "What on earth do"
|
||||
line "they do here?"
|
||||
|
||||
para "If the name says"
|
||||
line "anything, I guess"
|
||||
|
||||
para "it must be for"
|
||||
line "#MON battles."
|
||||
done
|
||||
|
||||
BattleTowerOutsideBeautyText:
|
||||
text "You can use only"
|
||||
line "three #MON."
|
||||
|
||||
para "It's so hard to"
|
||||
line "decide which three"
|
||||
|
||||
para "should go into"
|
||||
line "battle…"
|
||||
done
|
||||
|
||||
BattleTowerOutsideSailorText_Mobile: ; unreferenced
|
||||
text "Ehehehe…"
|
||||
line "I sneaked out of"
|
||||
cont "work to come here."
|
||||
|
||||
para "I'm never giving"
|
||||
line "up until I become"
|
||||
cont "a LEADER!"
|
||||
done
|
||||
|
||||
BattleTowerOutsideSailorText:
|
||||
text "Hehehe, I snuck"
|
||||
line "out from work."
|
||||
|
||||
para "I can't bail out"
|
||||
line "until I've won!"
|
||||
|
||||
para "I have to win it"
|
||||
line "all. That I must!"
|
||||
done
|
||||
|
||||
BattleTowerOutsideSignText_NotYetOpen: ; unreferenced
|
||||
; originally shown when the Battle Tower was closed
|
||||
text "BATTLE TOWER"
|
||||
done
|
||||
|
||||
BattleTowerOutsideSignText:
|
||||
text "BATTLE TOWER"
|
||||
|
||||
para "Take the Ultimate"
|
||||
line "Trainer Challenge!"
|
||||
done
|
||||
|
||||
BattleTowerOutsideText_DoorsClosed: ; unreferenced
|
||||
; originally shown when the Battle Tower was closed
|
||||
text "The BATTLE TOWER's"
|
||||
line "doors are closed…"
|
||||
done
|
||||
|
||||
BattleTowerOutsideText_DoorsOpen: ; unreferenced
|
||||
; originally shown after the Battle Tower opened
|
||||
text "It's open!"
|
||||
done
|
||||
|
||||
BattleTowerOutside_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 8, 21, ROUTE_40_BATTLE_TOWER_GATE, 3
|
||||
warp_event 9, 21, ROUTE_40_BATTLE_TOWER_GATE, 4
|
||||
warp_event 8, 9, BATTLE_TOWER_1F, 1
|
||||
warp_event 9, 9, BATTLE_TOWER_1F, 2
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 10, 10, BGEVENT_READ, BattleTowerOutsideSign
|
||||
|
||||
def_object_events
|
||||
object_event 6, 12, SPRITE_STANDING_YOUNGSTER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BattleTowerOutsideYoungsterScript, -1
|
||||
object_event 13, 11, SPRITE_BEAUTY, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BattleTowerOutsideBeautyScript, -1
|
||||
object_event 12, 18, SPRITE_SAILOR, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BattleTowerOutsideSailorScript, EVENT_BATTLE_TOWER_OPEN_CIVILIANS
|
||||
object_event 12, 24, SPRITE_LASS, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
||||
@@ -1,3 +0,0 @@
|
||||
!
|
||||
|
||||
**2*3-
+3./ +301+3
|
||||
@@ -1,41 +0,0 @@
|
||||
object_const_def
|
||||
const BILLSBROTHERSHOUSE_POKEFAN_F
|
||||
const BILLSBROTHERSHOUSE_YOUNGSTER
|
||||
|
||||
BillsBrothersHouse_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
BillsBrotherScript:
|
||||
jumptextfaceplayer BillsBrotherText
|
||||
|
||||
BillsBrothersHouseYoungsterScript:
|
||||
jumptextfaceplayer BillsBrothersHouseYoungsterText
|
||||
|
||||
BillsBrotherText:
|
||||
text "My grandpa is at "
|
||||
line "my brother BILL's"
|
||||
cont "on CERULEAN CAPE."
|
||||
done
|
||||
|
||||
BillsBrothersHouseYoungsterText:
|
||||
text "I saw these weird,"
|
||||
line "slow #MON on"
|
||||
cont "CYCLING ROAD."
|
||||
done
|
||||
|
||||
BillsBrothersHouse_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 2, 7, FUCHSIA_CITY, 4
|
||||
warp_event 3, 7, FUCHSIA_CITY, 4
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BillsBrotherScript, -1
|
||||
object_event 6, 4, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsBrothersHouseYoungsterScript, -1
|
||||
@@ -1,260 +0,0 @@
|
||||
object_const_def
|
||||
const BILLSFAMILYSHOUSE_BILL
|
||||
const BILLSFAMILYSHOUSE_POKEFAN_F
|
||||
const BILLSFAMILYSHOUSE_TWIN
|
||||
|
||||
BillsFamilysHouse_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
BillScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_GOT_EEVEE
|
||||
iftrue .GotEevee
|
||||
writetext BillTakeThisEeveeText
|
||||
yesorno
|
||||
iffalse .Refused
|
||||
writetext BillImCountingOnYouText
|
||||
promptbutton
|
||||
waitsfx
|
||||
readvar VAR_PARTYCOUNT
|
||||
ifequal PARTY_LENGTH, .NoRoom
|
||||
writetext ReceivedEeveeText
|
||||
playsound SFX_CAUGHT_MON
|
||||
waitsfx
|
||||
givepoke EEVEE, 20
|
||||
setevent EVENT_GOT_EEVEE
|
||||
writetext BillEeveeMayEvolveText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.NoRoom:
|
||||
writetext BillPartyFullText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.Refused:
|
||||
writetext BillNoEeveeText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.GotEevee:
|
||||
writetext BillPopWontWorkText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
BillsMomScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_MET_BILL
|
||||
iffalse .HaventMetBill
|
||||
writetext BillsMomText_BeforeEcruteak
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.HaventMetBill:
|
||||
writetext BillsMomText_AfterEcruteak
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
BillsSisterScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkcellnum PHONE_BILL
|
||||
iftrue .GotBillsNumber
|
||||
writetext BillsSisterUsefulNumberText
|
||||
askforphonenumber PHONE_BILL
|
||||
ifequal PHONE_CONTACTS_FULL, .NoRoom
|
||||
ifequal PHONE_CONTACT_REFUSED, .Refused
|
||||
waitsfx
|
||||
addcellnum PHONE_BILL
|
||||
writetext RecordedBillsNumberText
|
||||
playsound SFX_REGISTER_PHONE_NUMBER
|
||||
waitsfx
|
||||
promptbutton
|
||||
.GotBillsNumber:
|
||||
writetext BillsSisterStorageSystemText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.Refused:
|
||||
writetext BillsSisterRefusedNumberText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.NoRoom:
|
||||
writetext BillsSisterPhoneFullText
|
||||
promptbutton
|
||||
sjump .Refused
|
||||
|
||||
BillsHouseBookshelf1:
|
||||
jumpstd PictureBookshelfScript
|
||||
|
||||
BillsHouseBookshelf2:
|
||||
jumpstd MagazineBookshelfScript
|
||||
|
||||
BillsHouseRadio:
|
||||
jumpstd Radio2Script
|
||||
|
||||
BillTakeThisEeveeText:
|
||||
text "BILL: Hi, <PLAYER>!"
|
||||
line "Do us a favor and"
|
||||
cont "take this EEVEE."
|
||||
|
||||
para "It came over when"
|
||||
line "I was adjusting"
|
||||
cont "the TIME CAPSULE."
|
||||
|
||||
para "Someone has to"
|
||||
line "take care of it,"
|
||||
|
||||
para "but I don't like"
|
||||
line "being outside."
|
||||
|
||||
para "Can I count on you"
|
||||
line "to play with it,"
|
||||
cont "<PLAYER>?"
|
||||
done
|
||||
|
||||
BillImCountingOnYouText:
|
||||
text "BILL: I knew you'd"
|
||||
line "come through!"
|
||||
|
||||
para "Way to go! You're"
|
||||
line "the real deal!"
|
||||
|
||||
para "OK, I'm counting"
|
||||
line "on you."
|
||||
|
||||
para "Take good care of"
|
||||
line "it!"
|
||||
done
|
||||
|
||||
ReceivedEeveeText:
|
||||
text "<PLAYER> received"
|
||||
line "EEVEE!"
|
||||
done
|
||||
|
||||
BillEeveeMayEvolveText:
|
||||
text "BILL: PROF.ELM"
|
||||
line "claims EEVEE may"
|
||||
|
||||
para "evolve in new and"
|
||||
line "unknown ways."
|
||||
done
|
||||
|
||||
BillPartyFullText:
|
||||
text "Whoa, wait. You"
|
||||
line "can't carry any"
|
||||
cont "more #MON."
|
||||
done
|
||||
|
||||
BillNoEeveeText:
|
||||
text "Oh… Now what to"
|
||||
line "do?"
|
||||
done
|
||||
|
||||
BillPopWontWorkText:
|
||||
text "BILL: My pop, he"
|
||||
line "won't work. All he"
|
||||
|
||||
para "does is goof off"
|
||||
line "all day long."
|
||||
|
||||
para "He's getting to be"
|
||||
line "a real headache…"
|
||||
done
|
||||
|
||||
BillsMomText_BeforeEcruteak:
|
||||
text "Oh, you collect"
|
||||
line "#MON? My son"
|
||||
cont "BILL is an expert."
|
||||
|
||||
para "He just got called"
|
||||
line "to the #MON"
|
||||
|
||||
para "CENTER in ECRUTEAK"
|
||||
line "CITY."
|
||||
|
||||
para "My husband went"
|
||||
line "off to the GAME"
|
||||
|
||||
para "CORNER without"
|
||||
line "being called…"
|
||||
done
|
||||
|
||||
BillsMomText_AfterEcruteak:
|
||||
text "My husband was"
|
||||
line "once known as a"
|
||||
|
||||
para "#MANIAC."
|
||||
line "BILL must have"
|
||||
|
||||
para "taken after his"
|
||||
line "father."
|
||||
done
|
||||
|
||||
BillsSisterUsefulNumberText:
|
||||
text "Are you a trainer?"
|
||||
|
||||
para "I've got a useful"
|
||||
line "phone number for"
|
||||
cont "you."
|
||||
done
|
||||
|
||||
RecordedBillsNumberText:
|
||||
text "<PLAYER> recorded"
|
||||
line "BILL's number."
|
||||
done
|
||||
|
||||
BillsSisterRefusedNumberText:
|
||||
text "My brother made"
|
||||
line "the PC #MON"
|
||||
cont "storage system."
|
||||
|
||||
para "I was going to"
|
||||
line "give you BILL's"
|
||||
cont "number…"
|
||||
done
|
||||
|
||||
BillsSisterPhoneFullText:
|
||||
text "You can't record"
|
||||
line "any more numbers."
|
||||
done
|
||||
|
||||
BillsSisterStorageSystemText:
|
||||
text "My big brother"
|
||||
line "BILL made the PC"
|
||||
|
||||
para "#MON storage"
|
||||
line "system."
|
||||
done
|
||||
|
||||
BillsFamilysHouse_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 2, 7, GOLDENROD_CITY, 4
|
||||
warp_event 3, 7, GOLDENROD_CITY, 4
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 0, 1, BGEVENT_READ, BillsHouseBookshelf2
|
||||
bg_event 1, 1, BGEVENT_READ, BillsHouseBookshelf1
|
||||
bg_event 7, 1, BGEVENT_READ, BillsHouseRadio
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_BILL, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillScript, EVENT_MET_BILL
|
||||
object_event 5, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsMomScript, -1
|
||||
object_event 5, 4, SPRITE_TWIN, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BillsSisterScript, -1
|
||||
@@ -1,366 +0,0 @@
|
||||
object_const_def
|
||||
const BILLSHOUSE_GRAMPS
|
||||
|
||||
BillsHouse_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
|
||||
BillsGrandpa:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||
iftrue .JustShowedSomething
|
||||
checkevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
iftrue .GotThunderstone
|
||||
checkevent EVENT_MET_BILLS_GRANDPA
|
||||
iftrue .MetGrandpa
|
||||
writetext BillsGrandpaIntroText
|
||||
promptbutton
|
||||
setevent EVENT_MET_BILLS_GRANDPA
|
||||
.MetGrandpa:
|
||||
checkevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
iftrue .ShowedPichu
|
||||
checkevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
iftrue .ShowedGrowlitheVulpix
|
||||
checkevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
iftrue .ShowedStaryu
|
||||
checkevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
iftrue .ShowedOddish
|
||||
checkevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
iftrue .ShowedLickitung
|
||||
writetext BillsGrandpaLickitungText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal LICKITUNG, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_LICKITUNG_TO_BILLS_GRANDPA
|
||||
sjump .ShowedLickitung
|
||||
|
||||
.GotEverstone:
|
||||
writetext BillsGrandpaOddishText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal ODDISH, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_ODDISH_TO_BILLS_GRANDPA
|
||||
sjump .ShowedOddish
|
||||
|
||||
.GotLeafStone:
|
||||
writetext BillsGrandpaStaryuText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal STARYU, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_STARYU_TO_BILLS_GRANDPA
|
||||
sjump .ShowedStaryu
|
||||
|
||||
.GotWaterStone:
|
||||
checkver
|
||||
iftrue .AskVulpix
|
||||
writetext BillsGrandpaGrowlitheText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal GROWLITHE, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
sjump .ShowedGrowlitheVulpix
|
||||
|
||||
.AskVulpix:
|
||||
writetext BillsGrandpaVulpixText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal VULPIX, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_GROWLITHE_VULPIX_TO_BILLS_GRANDPA
|
||||
sjump .ShowedGrowlitheVulpix
|
||||
|
||||
.GotFireStone:
|
||||
writetext BillsGrandpaPichuText
|
||||
promptbutton
|
||||
writetext BillsGrandpaAskToSeeMonText
|
||||
yesorno
|
||||
iffalse .SaidNo
|
||||
scall .ExcitedToSee
|
||||
special BillsGrandfather
|
||||
iffalse .SaidNo
|
||||
ifnotequal PICHU, .WrongPokemon
|
||||
scall .CorrectPokemon
|
||||
setevent EVENT_SHOWED_PICHU_TO_BILLS_GRANDPA
|
||||
sjump .ShowedPichu
|
||||
|
||||
.ShowedLickitung:
|
||||
checkevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
iftrue .GotEverstone
|
||||
scall .ReceiveItem
|
||||
verbosegiveitem EVERSTONE
|
||||
iffalse .BagFull
|
||||
setevent EVENT_GOT_EVERSTONE_FROM_BILLS_GRANDPA
|
||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||
closetext
|
||||
end
|
||||
|
||||
.ShowedOddish:
|
||||
checkevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue .GotLeafStone
|
||||
scall .ReceiveItem
|
||||
verbosegiveitem LEAF_STONE
|
||||
iffalse .BagFull
|
||||
setevent EVENT_GOT_LEAF_STONE_FROM_BILLS_GRANDPA
|
||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||
closetext
|
||||
end
|
||||
|
||||
.ShowedStaryu:
|
||||
checkevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue .GotWaterStone
|
||||
scall .ReceiveItem
|
||||
verbosegiveitem WATER_STONE
|
||||
iffalse .BagFull
|
||||
setevent EVENT_GOT_WATER_STONE_FROM_BILLS_GRANDPA
|
||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||
closetext
|
||||
end
|
||||
|
||||
.ShowedGrowlitheVulpix:
|
||||
checkevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
iftrue .GotFireStone
|
||||
scall .ReceiveItem
|
||||
verbosegiveitem FIRE_STONE
|
||||
iffalse .BagFull
|
||||
setevent EVENT_GOT_FIRE_STONE_FROM_BILLS_GRANDPA
|
||||
setevent EVENT_TEMPORARY_UNTIL_MAP_RELOAD_1
|
||||
closetext
|
||||
end
|
||||
|
||||
.ShowedPichu:
|
||||
scall .ReceiveItem
|
||||
verbosegiveitem THUNDERSTONE
|
||||
iffalse .BagFull
|
||||
setevent EVENT_GOT_THUNDERSTONE_FROM_BILLS_GRANDPA
|
||||
closetext
|
||||
end
|
||||
|
||||
.ExcitedToSee:
|
||||
writetext BillsGrandpaExcitedToSeeText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.SaidNo:
|
||||
writetext BillsGrandpaYouDontHaveItTextText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.CorrectPokemon:
|
||||
writetext BillsGrandpaShownPokemonText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.ReceiveItem:
|
||||
writetext BillsGrandpaTokenOfAppreciationText
|
||||
promptbutton
|
||||
end
|
||||
|
||||
.JustShowedSomething:
|
||||
writetext BillsGrandpaComeAgainText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.GotThunderstone:
|
||||
writetext BillsGrandpaShownAllThePokemonText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.WrongPokemon:
|
||||
writetext BillsGrandpaWrongPokemonText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.BagFull:
|
||||
closetext
|
||||
end
|
||||
|
||||
BillsGrandpaIntroText:
|
||||
text "Hm? You know BILL?"
|
||||
line "He's my grandson."
|
||||
|
||||
para "He's in JOHTO. He"
|
||||
line "does something"
|
||||
|
||||
para "with PCs, so I'm"
|
||||
line "house-sitting."
|
||||
done
|
||||
|
||||
BillsGrandpaAskToSeeMonText:
|
||||
text "If you have that"
|
||||
line "#MON, may I see"
|
||||
cont "it, please?"
|
||||
done
|
||||
|
||||
BillsGrandpaExcitedToSeeText:
|
||||
text "You will show me?"
|
||||
line "How good of you!"
|
||||
done
|
||||
|
||||
BillsGrandpaYouDontHaveItTextText:
|
||||
text "You don't have it?"
|
||||
line "That's too bad…"
|
||||
done
|
||||
|
||||
BillsGrandpaShownPokemonText:
|
||||
text "Ah, so that is"
|
||||
line "@"
|
||||
text_ram wStringBuffer3
|
||||
text "?"
|
||||
|
||||
para "Isn't it cute!"
|
||||
line "That's so kind of"
|
||||
cont "you."
|
||||
done
|
||||
|
||||
BillsGrandpaTokenOfAppreciationText:
|
||||
text "Thanks!"
|
||||
|
||||
para "This is a token of"
|
||||
line "my appreciation."
|
||||
done
|
||||
|
||||
BillsGrandpaComeAgainText:
|
||||
text "Come visit again"
|
||||
line "sometime."
|
||||
done
|
||||
|
||||
BillsGrandpaShownAllThePokemonText:
|
||||
text "Thanks for showing"
|
||||
line "me so many cute"
|
||||
cont "#MON."
|
||||
|
||||
para "I really enjoyed"
|
||||
line "myself. I'm glad"
|
||||
|
||||
para "I've lived such a"
|
||||
line "long life."
|
||||
done
|
||||
|
||||
BillsGrandpaWrongPokemonText:
|
||||
text "Hm?"
|
||||
|
||||
para "That's not the"
|
||||
line "#MON that I was"
|
||||
cont "told about."
|
||||
done
|
||||
|
||||
BillsGrandpaLickitungText:
|
||||
text "My grandson BILL"
|
||||
line "told me about a"
|
||||
|
||||
para "#MON that has a"
|
||||
line "long tongue."
|
||||
done
|
||||
|
||||
BillsGrandpaOddishText:
|
||||
text "Ah, my grandson"
|
||||
line "mentioned a round,"
|
||||
|
||||
para "green #MON that"
|
||||
line "has leaves growing"
|
||||
cont "on its head."
|
||||
done
|
||||
|
||||
BillsGrandpaStaryuText:
|
||||
text "Do you know of a"
|
||||
line "sea #MON that"
|
||||
|
||||
para "has a red sphere"
|
||||
line "in its body?"
|
||||
|
||||
para "You know, the one"
|
||||
line "that's shaped like"
|
||||
cont "a star?"
|
||||
|
||||
para "I heard that it"
|
||||
line "appears at night."
|
||||
|
||||
para "I would surely"
|
||||
line "like to see it."
|
||||
done
|
||||
|
||||
BillsGrandpaGrowlitheText:
|
||||
text "BILL told me about"
|
||||
line "a #MON that is"
|
||||
|
||||
para "very loyal to its"
|
||||
line "trainer."
|
||||
|
||||
para "It's supposed to"
|
||||
line "ROAR well."
|
||||
done
|
||||
|
||||
BillsGrandpaVulpixText:
|
||||
text "I heard about a"
|
||||
line "cute #MON that"
|
||||
cont "has six tails."
|
||||
|
||||
para "I would love to"
|
||||
line "hug a cute #MON"
|
||||
cont "like that."
|
||||
done
|
||||
|
||||
BillsGrandpaPichuText:
|
||||
text "Do you know that"
|
||||
line "hugely popular"
|
||||
cont "#MON?"
|
||||
|
||||
para "The #MON that"
|
||||
line "has a yellow body"
|
||||
cont "and red cheeks."
|
||||
|
||||
para "I would love to"
|
||||
line "see what it looks"
|
||||
|
||||
para "like before it"
|
||||
line "evolves."
|
||||
done
|
||||
|
||||
BillsHouse_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 2, 7, ROUTE_25, 1
|
||||
warp_event 3, 7, ROUTE_25, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
|
||||
def_object_events
|
||||
object_event 2, 3, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_UP, 0, 2, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, BillsGrandpa, -1
|
||||
@@ -1,346 +0,0 @@
|
||||
object_const_def
|
||||
const BLACKTHORNCITY_SUPER_NERD1
|
||||
const BLACKTHORNCITY_SUPER_NERD2
|
||||
const BLACKTHORNCITY_GRAMPS1
|
||||
const BLACKTHORNCITY_GRAMPS2
|
||||
const BLACKTHORNCITY_BLACK_BELT
|
||||
const BLACKTHORNCITY_COOLTRAINER_F1
|
||||
const BLACKTHORNCITY_YOUNGSTER1
|
||||
const BLACKTHORNCITY_SANTOS
|
||||
const BLACKTHORNCITY_COOLTRAINER_F2
|
||||
|
||||
BlackthornCity_MapScripts:
|
||||
def_scene_scripts
|
||||
|
||||
def_callbacks
|
||||
callback MAPCALLBACK_NEWMAP, BlackthornCityFlypointCallback
|
||||
callback MAPCALLBACK_OBJECTS, BlackthornCitySantosCallback
|
||||
|
||||
BlackthornCityFlypointCallback:
|
||||
setflag ENGINE_FLYPOINT_BLACKTHORN
|
||||
endcallback
|
||||
|
||||
BlackthornCitySantosCallback:
|
||||
readvar VAR_WEEKDAY
|
||||
ifequal SATURDAY, .SantosAppears
|
||||
disappear BLACKTHORNCITY_SANTOS
|
||||
endcallback
|
||||
|
||||
.SantosAppears:
|
||||
appear BLACKTHORNCITY_SANTOS
|
||||
endcallback
|
||||
|
||||
BlackthornSuperNerdScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_BEAT_CLAIR
|
||||
iftrue .BeatClair
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue .ClearedRadioTower
|
||||
writetext Text_ClairIsOut
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.ClearedRadioTower:
|
||||
writetext Text_ClairIsIn
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.BeatClair:
|
||||
writetext Text_ClairIsBeaten
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
BlackthornGramps1Script:
|
||||
jumptextfaceplayer BlackthornGrampsRefusesEntryText
|
||||
|
||||
BlackthornGramps2Script:
|
||||
jumptextfaceplayer BlackthornGrampsGrantsEntryText
|
||||
|
||||
BlackthornBlackBeltScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_CLEARED_RADIO_TOWER
|
||||
iftrue .ClearedRadioTower
|
||||
writetext BlackBeltText_WeirdRadio
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.ClearedRadioTower:
|
||||
writetext BlackBeltText_VoicesInMyHead
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
BlackthornCooltrainerF1Script:
|
||||
jumptextfaceplayer BlackthornCooltrainerF1Text
|
||||
|
||||
BlackthornYoungsterScript:
|
||||
jumptextfaceplayer BlackthornYoungsterText
|
||||
|
||||
BlackthornCooltrainerF2Script:
|
||||
jumptextfaceplayer BlackthornCooltrainerF2Text
|
||||
|
||||
SantosScript:
|
||||
faceplayer
|
||||
opentext
|
||||
checkevent EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
iftrue .Saturday
|
||||
readvar VAR_WEEKDAY
|
||||
ifnotequal SATURDAY, .NotSaturday
|
||||
checkevent EVENT_MET_SANTOS_OF_SATURDAY
|
||||
iftrue .MetSantos
|
||||
writetext MeetSantosText
|
||||
promptbutton
|
||||
setevent EVENT_MET_SANTOS_OF_SATURDAY
|
||||
.MetSantos:
|
||||
writetext SantosGivesGiftText
|
||||
promptbutton
|
||||
verbosegiveitem SPELL_TAG
|
||||
iffalse .Done
|
||||
setevent EVENT_GOT_SPELL_TAG_FROM_SANTOS
|
||||
writetext SantosGaveGiftText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
.Saturday:
|
||||
writetext SantosSaturdayText
|
||||
waitbutton
|
||||
.Done:
|
||||
closetext
|
||||
end
|
||||
|
||||
.NotSaturday:
|
||||
writetext SantosNotSaturdayText
|
||||
waitbutton
|
||||
closetext
|
||||
end
|
||||
|
||||
BlackthornCitySign:
|
||||
jumptext BlackthornCitySignText
|
||||
|
||||
BlackthornGymSign:
|
||||
jumptext BlackthornGymSignText
|
||||
|
||||
MoveDeletersHouseSign:
|
||||
jumptext MoveDeletersHouseSignText
|
||||
|
||||
DragonDensSign:
|
||||
jumptext DragonDensSignText
|
||||
|
||||
BlackthornCityTrainerTips:
|
||||
jumptext BlackthornCityTrainerTipsText
|
||||
|
||||
BlackthornCityPokecenterSign:
|
||||
jumpstd PokecenterSignScript
|
||||
|
||||
BlackthornCityMartSign:
|
||||
jumpstd MartSignScript
|
||||
|
||||
Text_ClairIsOut:
|
||||
text "I am sorry."
|
||||
|
||||
para "CLAIR, our GYM"
|
||||
line "LEADER, entered"
|
||||
|
||||
para "the DRAGON'S DEN"
|
||||
line "behind the GYM."
|
||||
|
||||
para "I have no idea"
|
||||
line "when our LEADER"
|
||||
cont "will return."
|
||||
done
|
||||
|
||||
Text_ClairIsIn:
|
||||
text "CLAIR, our GYM"
|
||||
line "LEADER, is waiting"
|
||||
cont "for you."
|
||||
|
||||
para "However, it would"
|
||||
line "be impossible for"
|
||||
|
||||
para "a run-of-the-mill"
|
||||
line "trainer to win."
|
||||
done
|
||||
|
||||
Text_ClairIsBeaten:
|
||||
text "You defeated"
|
||||
line "CLAIR?"
|
||||
|
||||
para "That's amazing!"
|
||||
|
||||
para "I've never heard"
|
||||
line "of her losing to"
|
||||
|
||||
para "anyone other than"
|
||||
line "LANCE."
|
||||
done
|
||||
|
||||
BlackthornGrampsRefusesEntryText:
|
||||
text "No. Only chosen"
|
||||
line "trainers may train"
|
||||
|
||||
para "here."
|
||||
line "Please leave."
|
||||
done
|
||||
|
||||
BlackthornGrampsGrantsEntryText:
|
||||
text "If CLAIR allows"
|
||||
line "it, her grand-"
|
||||
cont "father--our MASTER"
|
||||
cont "--will also."
|
||||
|
||||
para "You may enter."
|
||||
done
|
||||
|
||||
BlackBeltText_WeirdRadio:
|
||||
text "My radio's busted?"
|
||||
line "Lately, I only get"
|
||||
cont "this weird signal."
|
||||
done
|
||||
|
||||
BlackBeltText_VoicesInMyHead:
|
||||
text "Arooo! Voices in"
|
||||
line "my head!"
|
||||
|
||||
para "Huh? I'm listening"
|
||||
line "to my radio!"
|
||||
done
|
||||
|
||||
BlackthornCooltrainerF1Text:
|
||||
text "Are you going to"
|
||||
line "make your #MON"
|
||||
cont "forget some moves?"
|
||||
done
|
||||
|
||||
BlackthornYoungsterText:
|
||||
text "Dragon masters all"
|
||||
line "come from the city"
|
||||
cont "of BLACKTHORN."
|
||||
done
|
||||
|
||||
MeetSantosText:
|
||||
text "SANTOS: …"
|
||||
|
||||
para "It's Saturday…"
|
||||
|
||||
para "I'm SANTOS of"
|
||||
line "Saturday…"
|
||||
done
|
||||
|
||||
SantosGivesGiftText:
|
||||
text "You can have this…"
|
||||
done
|
||||
|
||||
SantosGaveGiftText:
|
||||
text "SANTOS: …"
|
||||
|
||||
para "SPELL TAG…"
|
||||
|
||||
para "Ghost-type moves"
|
||||
line "get stronger…"
|
||||
|
||||
para "It will frighten"
|
||||
line "you…"
|
||||
done
|
||||
|
||||
SantosSaturdayText:
|
||||
text "SANTOS: …"
|
||||
|
||||
para "See you again on"
|
||||
line "another Saturday…"
|
||||
|
||||
para "I won't have any"
|
||||
line "more gifts…"
|
||||
done
|
||||
|
||||
SantosNotSaturdayText:
|
||||
text "SANTOS: Today's"
|
||||
line "not Saturday…"
|
||||
done
|
||||
|
||||
BlackthornCooltrainerF2Text:
|
||||
text "Wow, you came"
|
||||
line "through the ICE"
|
||||
cont "PATH?"
|
||||
|
||||
para "You must be a real"
|
||||
line "hotshot trainer!"
|
||||
done
|
||||
|
||||
BlackthornCitySignText:
|
||||
text "BLACKTHORN CITY"
|
||||
|
||||
para "A Quiet Mountain"
|
||||
line "Retreat"
|
||||
done
|
||||
|
||||
BlackthornGymSignText:
|
||||
text "BLACKTHORN CITY"
|
||||
line "#MON GYM"
|
||||
cont "LEADER: CLAIR"
|
||||
|
||||
para "The Blessed User"
|
||||
line "of Dragon #MON"
|
||||
done
|
||||
|
||||
MoveDeletersHouseSignText:
|
||||
text "MOVE DELETER'S"
|
||||
line "HOUSE"
|
||||
done
|
||||
|
||||
DragonDensSignText:
|
||||
text "DRAGON'S DEN"
|
||||
line "AHEAD"
|
||||
done
|
||||
|
||||
BlackthornCityTrainerTipsText:
|
||||
text "TRAINER TIPS"
|
||||
|
||||
para "A #MON holding"
|
||||
line "a MIRACLEBERRY"
|
||||
|
||||
para "will cure itself"
|
||||
line "of any status"
|
||||
cont "problem."
|
||||
done
|
||||
|
||||
BlackthornCity_MapEvents:
|
||||
db 0, 0 ; filler
|
||||
|
||||
def_warp_events
|
||||
warp_event 18, 11, BLACKTHORN_GYM_1F, 1
|
||||
warp_event 13, 21, BLACKTHORN_DRAGON_SPEECH_HOUSE, 1
|
||||
warp_event 29, 23, BLACKTHORN_EMYS_HOUSE, 1
|
||||
warp_event 15, 29, BLACKTHORN_MART, 2
|
||||
warp_event 21, 29, BLACKTHORN_POKECENTER_1F, 1
|
||||
warp_event 9, 31, MOVE_DELETERS_HOUSE, 1
|
||||
warp_event 36, 9, ICE_PATH_1F, 2
|
||||
warp_event 20, 1, DRAGONS_DEN_1F, 1
|
||||
|
||||
def_coord_events
|
||||
|
||||
def_bg_events
|
||||
bg_event 34, 24, BGEVENT_READ, BlackthornCitySign
|
||||
bg_event 17, 13, BGEVENT_READ, BlackthornGymSign
|
||||
bg_event 7, 31, BGEVENT_READ, MoveDeletersHouseSign
|
||||
bg_event 21, 3, BGEVENT_READ, DragonDensSign
|
||||
bg_event 5, 25, BGEVENT_READ, BlackthornCityTrainerTips
|
||||
bg_event 16, 29, BGEVENT_READ, BlackthornCityMartSign
|
||||
bg_event 22, 29, BGEVENT_READ, BlackthornCityPokecenterSign
|
||||
|
||||
def_object_events
|
||||
object_event 18, 12, SPRITE_SUPER_NERD, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BlackthornSuperNerdScript, EVENT_BLACKTHORN_CITY_SUPER_NERD_BLOCKS_GYM
|
||||
object_event 19, 12, SPRITE_SUPER_NERD, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BlackthornSuperNerdScript, EVENT_BLACKTHORN_CITY_SUPER_NERD_DOES_NOT_BLOCK_GYM
|
||||
object_event 20, 2, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BlackthornGramps1Script, EVENT_BLACKTHORN_CITY_GRAMPS_BLOCKS_DRAGONS_DEN
|
||||
object_event 21, 2, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BlackthornGramps2Script, EVENT_BLACKTHORN_CITY_GRAMPS_NOT_BLOCKING_DRAGONS_DEN
|
||||
object_event 24, 31, SPRITE_BLACK_BELT, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, BlackthornBlackBeltScript, -1
|
||||
object_event 9, 25, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BlackthornCooltrainerF1Script, -1
|
||||
object_event 13, 15, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BlackthornYoungsterScript, -1
|
||||
object_event 22, 20, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, SantosScript, EVENT_BLACKTHORN_CITY_SANTOS_OF_SATURDAY
|
||||
object_event 35, 19, SPRITE_COOLTRAINER_F, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BlackthornCooltrainerF2Script, -1
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user